CMS 3D CMS Logo

CSCTFanalyzer.h
Go to the documentation of this file.
1 #ifndef CSCTFAnalyzer_h
2 #define CSCTFAnalyzer_h
3 
12 
13 #include "TTree.h"
14 #include "TFile.h"
15 
17 private:
19  TTree* tree;
20  TFile* file;
22  double dphi1, deta1;
23  int dpt1, dch1, dbx1;
24  double dphi2, deta2;
25  int dpt2, dch2, dbx2;
26  double dphi3, deta3;
27  int dpt3, dch3, dbx3;
31  double ephi1, eeta1;
32  int ept1, ech1, ebx1;
33  double ephi2, eeta2;
34  int ept2, ech2, ebx2;
35  double ephi3, eeta3;
36  int ept3, ech3, ebx3;
39 
41 
42 public:
43  void analyze(edm::Event const& e, edm::EventSetup const& iSetup) override;
44  void endJob(void) override;
45  void beginJob() override {}
46 
47  explicit CSCTFanalyzer(edm::ParameterSet const& pset);
48  ~CSCTFanalyzer(void) override {}
49 };
50 
51 #endif
CSCTFanalyzer::verbose
int verbose
Definition: CSCTFanalyzer.h:21
CSCTFanalyzer::erank2
int erank2
Definition: CSCTFanalyzer.h:37
CSCTFanalyzer::dch2
int dch2
Definition: CSCTFanalyzer.h:25
Handle.h
CSCTFanalyzer::ebx1
int ebx1
Definition: CSCTFanalyzer.h:32
CSCTFanalyzer::erank3
int erank3
Definition: CSCTFanalyzer.h:37
CSCTFanalyzer::ech1
int ech1
Definition: CSCTFanalyzer.h:32
CSCTFanalyzer::ebx3
int ebx3
Definition: CSCTFanalyzer.h:36
CSCTFanalyzer::ech3
int ech3
Definition: CSCTFanalyzer.h:36
ESHandle.h
CSCTFanalyzer::drank3
int drank3
Definition: CSCTFanalyzer.h:28
CSCTFanalyzer::ephi1
double ephi1
Definition: CSCTFanalyzer.h:31
CSCTFanalyzer::emulTrackProducer
edm::InputTag emulTrackProducer
Definition: CSCTFanalyzer.h:18
CSCTFanalyzer::emode3
int emode3
Definition: CSCTFanalyzer.h:38
CSCTFanalyzer::deta3
double deta3
Definition: CSCTFanalyzer.h:26
CSCTFanalyzer::eeta2
double eeta2
Definition: CSCTFanalyzer.h:33
CSCTFanalyzer::ept1
int ept1
Definition: CSCTFanalyzer.h:32
EDAnalyzer.h
CSCTFanalyzer::endJob
void endJob(void) override
Definition: CSCTFanalyzer.cc:69
CSCTFanalyzer::emode1
int emode1
Definition: CSCTFanalyzer.h:38
CSCTFanalyzer::drank1
int drank1
Definition: CSCTFanalyzer.h:28
CSCTFanalyzer
Definition: CSCTFanalyzer.h:16
CSCTFanalyzer::file
TFile * file
Definition: CSCTFanalyzer.h:20
CSCTFanalyzer::ts
const L1MuTriggerScales * ts
Definition: CSCTFanalyzer.h:40
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
CSCTFanalyzer::dch1
int dch1
Definition: CSCTFanalyzer.h:23
CSCTFanalyzer::CSCTFanalyzer
CSCTFanalyzer(edm::ParameterSet const &pset)
Definition: CSCTFanalyzer.cc:9
CSCTFanalyzer::dphi3
double dphi3
Definition: CSCTFanalyzer.h:26
CSCTFanalyzer::~CSCTFanalyzer
~CSCTFanalyzer(void) override
Definition: CSCTFanalyzer.h:48
CSCTFanalyzer::mbProducer
edm::InputTag mbProducer
Definition: CSCTFanalyzer.h:18
CSCTFanalyzer::dlcts2
int dlcts2
Definition: CSCTFanalyzer.h:30
CSCTFanalyzer::deta1
double deta1
Definition: CSCTFanalyzer.h:22
CSCTFanalyzer::dmode2
int dmode2
Definition: CSCTFanalyzer.h:29
CSCTFanalyzer::ephi3
double ephi3
Definition: CSCTFanalyzer.h:35
CSCTFanalyzer::dch3
int dch3
Definition: CSCTFanalyzer.h:27
CSCTFanalyzer::dlcts3
int dlcts3
Definition: CSCTFanalyzer.h:30
CSCTFanalyzer::dataTrackProducer
edm::InputTag dataTrackProducer
Definition: CSCTFanalyzer.h:18
CSCTFanalyzer::dmode3
int dmode3
Definition: CSCTFanalyzer.h:29
CSCTFanalyzer::beginJob
void beginJob() override
Definition: CSCTFanalyzer.h:45
CSCTFanalyzer::emode2
int emode2
Definition: CSCTFanalyzer.h:38
CSCTFanalyzer::ech2
int ech2
Definition: CSCTFanalyzer.h:34
edm::ParameterSet
Definition: ParameterSet.h:36
CSCTFanalyzer::ept2
int ept2
Definition: CSCTFanalyzer.h:34
CSCTFanalyzer::ephi2
double ephi2
Definition: CSCTFanalyzer.h:33
CSCTFanalyzer::lctProducer
edm::InputTag lctProducer
Definition: CSCTFanalyzer.h:18
Event.h
CSCTFanalyzer::dphi2
double dphi2
Definition: CSCTFanalyzer.h:24
CSCTFanalyzer::tree
TTree * tree
Definition: CSCTFanalyzer.h:19
CSCTFanalyzer::dpt1
int dpt1
Definition: CSCTFanalyzer.h:23
CSCTFanalyzer::dbx2
int dbx2
Definition: CSCTFanalyzer.h:25
CSCTFanalyzer::analyze
void analyze(edm::Event const &e, edm::EventSetup const &iSetup) override
Definition: CSCTFanalyzer.cc:75
L1MuTriggerScales.h
edm::EventSetup
Definition: EventSetup.h:57
CSCTFanalyzer::dpt2
int dpt2
Definition: CSCTFanalyzer.h:25
L1MuTriggerScales
Definition: L1MuTriggerScales.h:33
CSCTFanalyzer::dbx1
int dbx1
Definition: CSCTFanalyzer.h:23
InputTag.h
CSCTFanalyzer::nEmulMuons
int nEmulMuons
Definition: CSCTFanalyzer.h:21
CSCTFanalyzer::dbx3
int dbx3
Definition: CSCTFanalyzer.h:27
CSCTFanalyzer::eeta3
double eeta3
Definition: CSCTFanalyzer.h:35
CSCTFanalyzer::ept3
int ept3
Definition: CSCTFanalyzer.h:36
CSCTFanalyzer::dphi1
double dphi1
Definition: CSCTFanalyzer.h:22
CSCTFanalyzer::eeta1
double eeta1
Definition: CSCTFanalyzer.h:31
CSCTFanalyzer::deta2
double deta2
Definition: CSCTFanalyzer.h:24
CSCTFanalyzer::dlcts1
int dlcts1
Definition: CSCTFanalyzer.h:30
EventSetup.h
ParameterSet.h
CSCTFanalyzer::dpt3
int dpt3
Definition: CSCTFanalyzer.h:27
CSCTFanalyzer::drank2
int drank2
Definition: CSCTFanalyzer.h:28
edm::Event
Definition: Event.h:73
CSCTFanalyzer::ebx2
int ebx2
Definition: CSCTFanalyzer.h:34
CSCTFanalyzer::nDataMuons
int nDataMuons
Definition: CSCTFanalyzer.h:21
CSCTFanalyzer::dmode1
int dmode1
Definition: CSCTFanalyzer.h:29
edm::InputTag
Definition: InputTag.h:15
CSCTFanalyzer::erank1
int erank1
Definition: CSCTFanalyzer.h:37
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37