7 |
|
|
8 |
|
#include "UserCode/DTDPGAnalysis/interface/DefineTreeVariables.h" |
9 |
|
|
10 |
+ |
#include "DataFormats/BeamSpot/interface/BeamSpot.h" |
11 |
+ |
|
12 |
|
#include "FWCore/Framework/interface/EDAnalyzer.h" |
13 |
|
#include "FWCore/Framework/interface/ESHandle.h" |
14 |
|
#include "FWCore/Framework/interface/Event.h" |
16 |
|
|
17 |
|
#include "TrackingTools/GeomPropagators/interface/Propagator.h" |
18 |
|
|
19 |
+ |
|
20 |
|
// |
21 |
|
// class declaration |
22 |
|
// |
62 |
|
edm::InputTag gmtLabel_; |
63 |
|
|
64 |
|
edm::InputTag PrimaryVertexTag_; |
65 |
+ |
edm::InputTag beamSpotTag_; |
66 |
|
|
67 |
|
edm::InputTag triggerTag_; |
68 |
|
|
69 |
|
bool runOnRaw_; |
70 |
+ |
bool runOnSimulation_; |
71 |
+ |
|
72 |
+ |
std::string outFile_; |
73 |
|
|
74 |
|
edm::ESHandle<MagneticField> theBField; |
75 |
|
edm::ESHandle<Propagator> propagatorAlong; |
95 |
|
short igmtdt; |
96 |
|
short igmtcands; |
97 |
|
|
98 |
+ |
reco::BeamSpot beamspot; |
99 |
+ |
|
100 |
|
TFile *outFile; |
101 |
|
TTree *tree_; |
102 |
|
|