ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/wangdy/TimingCSC/interface/CSCTimingAnalyzer.h
(Generate patch)

Comparing UserCode/wangdy/TimingCSC/interface/CSCTimingAnalyzer.h (file contents):
Revision 1.3 by wangdy, Fri Aug 17 15:30:17 2007 UTC vs.
Revision 1.6 by wangdy, Wed Nov 7 17:44:58 2007 UTC

# Line 35 | Line 35 | enum
35   const TString stationLabel[MAX_STATIONS] = {"1a","1b","2","3","4"};
36   const TString sectorLabel[MAX_SECTORS] = {"1","2","3","4","5","6"};
37   const TString chamberLabel[MAX_CHAMBERS] = {"1","2","3","4","5","6","7","8","9"};
38 + const int MINSEC=0;
39 + const int MAXSEC=6;
40 + const int TIMINGSEC=3; // this only works for naive estimation now
41  
42   class CSCTriggerMappingFromFile;
43  
# Line 71 | Line 74 | private:
74      int eventNumber;
75      
76   /*     std::string day; */
77 +    edm::InputTag lctProducer, trackProducer;
78 +
79      std::string run;
80      std::string outFile;
81      std::string timeFile;
# Line 117 | Line 122 | private:
122      /// ME 1B ring 2/3
123      TH1I* hBXDifference1BR232[MAX_SECTORS][MAX_CHAMBERS-3];
124  
125 +    /// BX difference within different rings in  stations 1A
126 +    /// R1-R2
127 +    TH1I* hBXDifference1AInR1R2[MAX_SECTORS][7];
128 +    /// R1-R3
129 +    TH1I* hBXDifference1AInR1R3[MAX_SECTORS][7];
130 +
131 +    /// BX difference within different rings in  stations 1B
132 +    /// R1-R2
133 +    TH1I* hBXDifference1BInR1R2[MAX_SECTORS][7];
134 +    /// R1-R3
135 +    TH1I* hBXDifference1BInR1R3[MAX_SECTORS][7];
136      
137 +    /// BX difference within stations 1A abd 1B
138 +    TH1I* hBXDifference1AWith1B[MAX_SECTORS][7];
139 +
140 +
141 +
142      /// Canvases to display the histograms once they are filled
143  
144      TCanvas* cBX[MAX_SECTORS][MAX_STATIONS];
# Line 148 | Line 169 | private:
169      /// ME 1B ring 2/3
170      TCanvas* cBXDifference1BR232[MAX_SECTORS];
171  
172 +    /// Canvases for printing BX differences within station 1A
173 +    ///  R1R2
174 +    TCanvas* cBXDifference1AInR1R2[MAX_SECTORS];
175 +    /// R1R3
176 +    TCanvas* cBXDifference1AInR1R3[MAX_SECTORS];
177 +
178 +    /// Canvases for printing BX differences within station 1B
179 +    ///  R1R2
180 +    TCanvas* cBXDifference1BInR1R2[MAX_SECTORS];
181 +    /// R1R3
182 +    TCanvas* cBXDifference1BInR1R3[MAX_SECTORS];
183 +
184 +    /// Canvases for printing BX differences of station 1A and 1B
185 +    TCanvas* cBXDifference1AWith1B[MAX_SECTORS];
186 +
187 +
188   };
189  
190   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines