src
L1Trigger
L1TNtuples
interface
L1AnalysisDTTF.h
Go to the documentation of this file.
1
#ifndef __L1Analysis_L1AnalysisDTTF_H__
2
#define __L1Analysis_L1AnalysisDTTF_H__
3
4
//-------------------------------------------------------------------------------
5
// Created 06/01/2010 - A.C. Le Bihan
6
//
7
//
8
// Original code : L1Trigger/L1TNtuples/L1NtupleProducer
9
//-------------------------------------------------------------------------------
10
11
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhContainer.h
"
12
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambThContainer.h
"
13
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTTrackContainer.h
"
14
#include "
DataFormats/Common/interface/Handle.h
"
15
16
#include <vector>
17
#include "TMatrixD.h"
18
#include "
L1AnalysisDTTFDataFormat.h
"
19
20
namespace
L1Analysis
{
21
class
L1AnalysisDTTF
{
22
public
:
23
L1AnalysisDTTF
();
24
~L1AnalysisDTTF
();
25
26
void
SetDTPH
(
const
edm::Handle<L1MuDTChambPhContainer>
L1MuDTChambPhContainer
,
unsigned
int
maxDTPH
);
27
void
SetDTTH
(
const
edm::Handle<L1MuDTChambThContainer>
L1MuDTChambThContainer
,
unsigned
int
maxDTTH
);
28
void
SetDTTR
(
const
edm::Handle<L1MuDTTrackContainer>
L1MuDTTrackContainer
,
unsigned
int
maxDTTR
);
29
void
Reset
() {
dttf_
.
Reset
(); }
30
L1AnalysisDTTFDataFormat
*
getData
() {
return
&
dttf_
; }
31
32
private
:
33
L1AnalysisDTTFDataFormat
dttf_
;
34
};
35
}
// namespace L1Analysis
36
#endif
L1Analysis::L1AnalysisDTTF::SetDTPH
void SetDTPH(const edm::Handle< L1MuDTChambPhContainer > L1MuDTChambPhContainer, unsigned int maxDTPH)
Definition:
L1AnalysisDTTF.cc:9
L1MuDTTrackContainer.h
l1Tree_cfi.maxDTTR
maxDTTR
Definition:
l1Tree_cfi.py:54
L1Analysis::L1AnalysisDTTF::~L1AnalysisDTTF
~L1AnalysisDTTF()
Definition:
L1AnalysisDTTF.cc:7
edm::Handle< L1MuDTChambPhContainer >
L1MuDTChambPhContainer.h
L1Analysis::L1AnalysisDTTF::getData
L1AnalysisDTTFDataFormat * getData()
Definition:
L1AnalysisDTTF.h:30
l1Tree_cfi.maxDTPH
maxDTPH
Definition:
l1Tree_cfi.py:52
L1Analysis::L1AnalysisDTTF::dttf_
L1AnalysisDTTFDataFormat dttf_
Definition:
L1AnalysisDTTF.h:33
L1MuDTTrackContainer
Definition:
L1MuDTTrackContainer.h:33
L1MuDTChambThContainer
Definition:
L1MuDTChambThContainer.h:33
L1Analysis::L1AnalysisDTTF::SetDTTR
void SetDTTR(const edm::Handle< L1MuDTTrackContainer > L1MuDTTrackContainer, unsigned int maxDTTR)
Definition:
L1AnalysisDTTF.cc:74
L1Analysis::L1AnalysisDTTF::Reset
void Reset()
Definition:
L1AnalysisDTTF.h:29
L1Analysis::L1AnalysisDTTFDataFormat
Definition:
L1AnalysisDTTFDataFormat.h:15
L1Analysis::L1AnalysisDTTF
Definition:
L1AnalysisDTTF.h:21
L1Analysis::L1AnalysisDTTF::SetDTTH
void SetDTTH(const edm::Handle< L1MuDTChambThContainer > L1MuDTChambThContainer, unsigned int maxDTTH)
Definition:
L1AnalysisDTTF.cc:42
L1MuDTChambPhContainer
Definition:
L1MuDTChambPhContainer.h:33
L1Analysis::L1AnalysisDTTF::L1AnalysisDTTF
L1AnalysisDTTF()
Definition:
L1AnalysisDTTF.cc:5
L1Analysis
Definition:
L1AnalysisBMTFInputs.h:18
L1MuDTChambThContainer.h
L1AnalysisDTTFDataFormat.h
L1Analysis::L1AnalysisDTTFDataFormat::Reset
void Reset()
Definition:
L1AnalysisDTTFDataFormat.h:19
Handle.h
l1Tree_cfi.maxDTTH
maxDTTH
Definition:
l1Tree_cfi.py:53
Generated for CMSSW Reference Manual by
1.8.14