61 |
|
|
62 |
|
void initializeHistograms(); |
63 |
|
void fillHistograms(edm::Handle<CSCCorrelatedLCTDigiCollection> corrlcts, |
64 |
< |
edm::Handle<L1CSCTrackCollection> tracks); |
64 |
> |
edm::Handle<L1CSCTrackCollection> tracks, |
65 |
> |
edm::Event const& e); |
66 |
|
|
67 |
|
void timingExtract(); |
68 |
|
// void initializeCanvases(); |
72 |
|
void deleteRootObjects(); |
73 |
|
void deleteHistograms(); |
74 |
|
void deleteCanvases(); |
75 |
< |
int myBX(edm::Event& event); |
75 |
> |
int myBX(edm::Event const& event); |
76 |
|
bool testBeam; |
77 |
|
int TBFEDid, TBendcap, TBsector; |
78 |
|
std::string mapPath; |
83 |
|
edm::InputTag lctProducer, trackProducer; |
84 |
|
|
85 |
|
std::string run; |
86 |
< |
std::string outFile; |
86 |
> |
// std::string outFile; |
87 |
|
std::string timeFile; |
88 |
|
|
89 |
|
/// Root Objects |
90 |
|
|
91 |
|
/// File to store the generated hisograms |
92 |
< |
TFile* fAnalysis; |
92 |
> |
// TFile* fAnalysis; |
93 |
|
|
94 |
|
/// for output of const and error |
95 |
|
TFile* fTimingConst; |
100 |
|
/// for absolute BXN synchronization |
101 |
|
TFile* fAbsBXN; |
102 |
|
|
103 |
+ |
/// for Orbit vs BXN |
104 |
+ |
TFile* fOrbBXN; |
105 |
+ |
Int_t orn, bxn, gmt_bxn; |
106 |
+ |
TTree *orbvsbxn_tree; |
107 |
+ |
|
108 |
|
// TH2F* hEndSec; |
109 |
|
TH1I* hBX[NUMSEC][MAX_STATIONS][MAX_CHAMBERS]; |
110 |
|
TH1I* hAbsBX[NUMSEC][MAX_STATIONS][MAX_CHAMBERS]; |