src
L1Trigger
L1TNtuples
interface
L1AnalysisBMTFInputs.h
Go to the documentation of this file.
1
#ifndef __L1Analysis_L1AnalysisBMTFInputs_H__
2
#define __L1Analysis_L1AnalysisBMTFInputs_H__
3
4
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhContainer.h
"
5
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambThContainer.h
"
6
#include "
DataFormats/Common/interface/Handle.h
"
7
8
#include <vector>
9
10
#include "
L1AnalysisBMTFInputsDataFormat.h
"
11
12
//#include "FWCore/Framework/interface/Frameworkfwd.h"
13
//#include "FWCore/Framework/interface/EDAnalyzer.h"
14
//#include "FWCore/Framework/interface/Event.h"
15
//#include "FWCore/Framework/interface/MakerMacros.h"
16
//#include "FWCore/ParameterSet/interface/ParameterSet.h"
17
18
namespace
L1Analysis
{
19
class
L1AnalysisBMTFInputs
{
20
public
:
21
L1AnalysisBMTFInputs
();
22
~L1AnalysisBMTFInputs
();
23
24
void
SetBMPH
(
const
edm::Handle<L1MuDTChambPhContainer>
L1MuDTChambPhContainer
,
unsigned
int
maxDTPH
);
25
void
SetBMTH
(
const
edm::Handle<L1MuDTChambThContainer>
L1MuDTChambThContainer
,
unsigned
int
maxDTTH
);
26
27
void
Reset
() {
bmtf_
.
Reset
(); }
28
L1AnalysisBMTFInputsDataFormat
*
getData
() {
return
&
bmtf_
; }
29
30
private
:
31
L1AnalysisBMTFInputsDataFormat
bmtf_
;
32
};
33
}
// namespace L1Analysis
34
#endif
L1Analysis::L1AnalysisBMTFInputs::getData
L1AnalysisBMTFInputsDataFormat * getData()
Definition:
L1AnalysisBMTFInputs.h:28
edm::Handle< L1MuDTChambPhContainer >
L1MuDTChambPhContainer.h
L1AnalysisBMTFInputsDataFormat.h
l1Tree_cfi.maxDTPH
maxDTPH
Definition:
l1Tree_cfi.py:52
L1Analysis::L1AnalysisBMTFInputs
Definition:
L1AnalysisBMTFInputs.h:19
L1Analysis::L1AnalysisBMTFInputs::SetBMPH
void SetBMPH(const edm::Handle< L1MuDTChambPhContainer > L1MuDTChambPhContainer, unsigned int maxDTPH)
Definition:
L1AnalysisBMTFInputs.cc:13
L1Analysis::L1AnalysisBMTFInputsDataFormat::Reset
void Reset()
Definition:
L1AnalysisBMTFInputsDataFormat.h:11
L1MuDTChambThContainer
Definition:
L1MuDTChambThContainer.h:33
L1Analysis::L1AnalysisBMTFInputs::bmtf_
L1AnalysisBMTFInputsDataFormat bmtf_
Definition:
L1AnalysisBMTFInputs.h:31
L1Analysis::L1AnalysisBMTFInputs::~L1AnalysisBMTFInputs
~L1AnalysisBMTFInputs()
Definition:
L1AnalysisBMTFInputs.cc:11
L1Analysis::L1AnalysisBMTFInputs::Reset
void Reset()
Definition:
L1AnalysisBMTFInputs.h:27
L1MuDTChambPhContainer
Definition:
L1MuDTChambPhContainer.h:33
L1Analysis::L1AnalysisBMTFInputs::SetBMTH
void SetBMTH(const edm::Handle< L1MuDTChambThContainer > L1MuDTChambThContainer, unsigned int maxDTTH)
Definition:
L1AnalysisBMTFInputs.cc:37
L1Analysis
Definition:
L1AnalysisBMTFInputs.h:18
L1MuDTChambThContainer.h
L1Analysis::L1AnalysisBMTFInputsDataFormat
Definition:
L1AnalysisBMTFInputsDataFormat.h:7
L1Analysis::L1AnalysisBMTFInputs::L1AnalysisBMTFInputs
L1AnalysisBMTFInputs()
Definition:
L1AnalysisBMTFInputs.cc:9
Handle.h
l1Tree_cfi.maxDTTH
maxDTTH
Definition:
l1Tree_cfi.py:53
Generated for CMSSW Reference Manual by
1.8.14