Main Page
Namespaces
Classes
Package Documentation
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
19
namespace
L1Analysis
20
{
21
class
L1AnalysisBMTFInputs
22
{
23
public
:
24
L1AnalysisBMTFInputs
();
25
~L1AnalysisBMTFInputs
();
26
27
void
SetBMPH
(
const
edm::Handle<L1MuDTChambPhContainer >
L1MuDTChambPhContainer
,
unsigned
int
maxDTPH);
28
void
SetBMTH
(
const
edm::Handle<L1MuDTChambThContainer >
L1MuDTChambThContainer
,
unsigned
int
maxDTTH);
29
30
void
Reset
() {
bmtf_
.
Reset
();}
31
L1AnalysisBMTFInputsDataFormat
*
getData
() {
return
&
bmtf_
;}
32
33
private
:
34
L1AnalysisBMTFInputsDataFormat
bmtf_
;
35
};
36
}
37
#endif
38
39
L1Analysis::L1AnalysisBMTFInputs::getData
L1AnalysisBMTFInputsDataFormat * getData()
Definition:
L1AnalysisBMTFInputs.h:31
edm::Handle< L1MuDTChambPhContainer >
L1MuDTChambPhContainer.h
L1AnalysisBMTFInputsDataFormat.h
L1Analysis::L1AnalysisBMTFInputs
Definition:
L1AnalysisBMTFInputs.h:21
L1Analysis::L1AnalysisBMTFInputs::SetBMPH
void SetBMPH(const edm::Handle< L1MuDTChambPhContainer > L1MuDTChambPhContainer, unsigned int maxDTPH)
Definition:
L1AnalysisBMTFInputs.cc:19
L1Analysis::L1AnalysisBMTFInputsDataFormat::Reset
void Reset()
Definition:
L1AnalysisBMTFInputsDataFormat.h:14
L1MuDTChambThContainer
Definition:
L1MuDTChambThContainer.h:34
L1Analysis::L1AnalysisBMTFInputs::bmtf_
L1AnalysisBMTFInputsDataFormat bmtf_
Definition:
L1AnalysisBMTFInputs.h:34
L1Analysis::L1AnalysisBMTFInputs::~L1AnalysisBMTFInputs
~L1AnalysisBMTFInputs()
Definition:
L1AnalysisBMTFInputs.cc:14
L1Analysis::L1AnalysisBMTFInputs::Reset
void Reset()
Definition:
L1AnalysisBMTFInputs.h:30
L1MuDTChambPhContainer
Definition:
L1MuDTChambPhContainer.h:34
L1Analysis::L1AnalysisBMTFInputs::SetBMTH
void SetBMTH(const edm::Handle< L1MuDTChambThContainer > L1MuDTChambThContainer, unsigned int maxDTTH)
Definition:
L1AnalysisBMTFInputs.cc:47
L1Analysis
Definition:
L1AnalysisBMTFInputs.h:19
L1MuDTChambThContainer.h
L1Analysis::L1AnalysisBMTFInputsDataFormat
Definition:
L1AnalysisBMTFInputsDataFormat.h:8
L1Analysis::L1AnalysisBMTFInputs::L1AnalysisBMTFInputs
L1AnalysisBMTFInputs()
Definition:
L1AnalysisBMTFInputs.cc:9
Handle.h
Generated for CMSSW Reference Manual by
1.8.11