CMS 3D CMS Logo

TB06RecoH2.h
Go to the documentation of this file.
1 #ifndef TB06RecoH2_h
2 #define TB06RecoH2_h
3 
8 #include "TObject.h"
9 
10 class TB06RecoH2 : public TObject {
11 public:
13  Int_t run;
15  Int_t event;
19  Int_t S6ADC;
20 
22  Int_t MEXTLindex; //.ic() in CMSSW
24  Int_t MEXTLeta;
26  Int_t MEXTLphi;
28  Float_t MEXTLenergy;
30  Float_t beamEnergy;
31 
33  Float_t localMap[7][7];
34 
36  Float_t xECAL;
38  Float_t yECAL;
40  Float_t zECAL;
42  Float_t xHodo;
44  Float_t yHodo;
46  Float_t zHodo;
48  Float_t xSlopeHodo;
50  Float_t ySlopeHodo;
52  Float_t xQualityHodo;
54  Float_t yQualityHodo;
55 
56  //[Edgar]
57  // Energy
58  Float_t S1uncalib_;
59  Float_t S25uncalib_;
60  Float_t S49uncalib_;
61  Float_t S9uncalib_;
62  // WC
63  int wcAXo_;
64  int wcAYo_;
65  int wcBXo_;
66  int wcBYo_;
67  int wcCXo_;
68  int wcCYo_;
69  float xwA_;
70  float ywA_;
71  float xwB_;
72  float ywB_;
73  float xwC_;
74  float ywC_;
75  Float_t S1adc_;
76  Float_t S2adc_;
77  Float_t S3adc_;
78  Float_t S4adc_;
79  Float_t S521_;
80  Float_t S528_;
81  // Muon Veto Info:
82  Float_t VM1_;
83  Float_t VM2_;
84  Float_t VM3_;
85  Float_t VM4_;
86  Float_t VM5_;
87  Float_t VM6_;
88  Float_t VM7_;
89  Float_t VM8_;
90  Float_t VMF_;
91  Float_t VMB_;
92 
93  // Cherenkov
94  Float_t CK1_;
95  Float_t CK2_;
96  Float_t CK3_;
97  // Beam Halo
98  Float_t BH1_;
99  Float_t BH2_;
100  Float_t BH3_;
101  Float_t BH4_;
102  // TOFs
103  Float_t TOF1S_;
104  Float_t TOF2S_;
105  Float_t TOF1J_;
106  Float_t TOF2J_;
107 
109  Float_t convFactor;
110 
112  void reset();
113 
114  ClassDef(TB06RecoH2, 4)
115 };
116 
117 #endif
TB06RecoH2::S6ADC
Int_t S6ADC
ADC output of the S6 integrated signal.
Definition: TB06RecoH2.h:19
TB06RecoH2::wcBYo_
int wcBYo_
Definition: TB06RecoH2.h:66
TB06RecoH2::ywB_
float ywB_
Definition: TB06RecoH2.h:72
TB06RecoH2::beamEnergy
Float_t beamEnergy
energy of the beam
Definition: TB06RecoH2.h:30
TB06RecoH2::S3adc_
Float_t S3adc_
Definition: TB06RecoH2.h:77
TB06RecoH2::xQualityHodo
Float_t xQualityHodo
hodoscope x quality (eta)
Definition: TB06RecoH2.h:52
TB06RecoH2::MEXTLindex
Int_t MEXTLindex
most energetic crystal index
Definition: TB06RecoH2.h:22
TB06RecoH2::BH2_
Float_t BH2_
Definition: TB06RecoH2.h:99
TB06RecoH2::S9uncalib_
Float_t S9uncalib_
Definition: TB06RecoH2.h:61
TB06RecoH2::TOF1J_
Float_t TOF1J_
Definition: TB06RecoH2.h:105
TB06RecoH2::VM3_
Float_t VM3_
Definition: TB06RecoH2.h:84
TB06RecoH2::S521_
Float_t S521_
Definition: TB06RecoH2.h:79
TB06RecoH2::wcCYo_
int wcCYo_
Definition: TB06RecoH2.h:68
TB06RecoH2::MEXTLeta
Int_t MEXTLeta
most energetic crystal eta
Definition: TB06RecoH2.h:24
TB06RecoH2::wcCXo_
int wcCXo_
Definition: TB06RecoH2.h:67
TB06RecoH2::TOF2S_
Float_t TOF2S_
Definition: TB06RecoH2.h:104
TB06RecoH2::ywC_
float ywC_
Definition: TB06RecoH2.h:74
TB06RecoH2::wcBXo_
int wcBXo_
Definition: TB06RecoH2.h:65
TB06RecoH2::ywA_
float ywA_
Definition: TB06RecoH2.h:70
TB06RecoH2::VM8_
Float_t VM8_
Definition: TB06RecoH2.h:89
TB06RecoH2::xSlopeHodo
Float_t xSlopeHodo
hodoscope x slope (eta)
Definition: TB06RecoH2.h:48
TB06RecoH2::reset
void reset()
set all the values to 0
Definition: TB06RecoH2.cc:8
TB06RecoH2::CK2_
Float_t CK2_
Definition: TB06RecoH2.h:95
TB06RecoH2::S2adc_
Float_t S2adc_
Definition: TB06RecoH2.h:76
TB06RecoH2::wcAXo_
int wcAXo_
Definition: TB06RecoH2.h:63
TB06RecoH2::VM5_
Float_t VM5_
Definition: TB06RecoH2.h:86
TB06RecoH2::yECAL
Float_t yECAL
ECAL y coord (phi)
Definition: TB06RecoH2.h:38
TB06RecoH2::xwA_
float xwA_
Definition: TB06RecoH2.h:69
TB06RecoH2::yHodo
Float_t yHodo
hodoscope y coord (phi)
Definition: TB06RecoH2.h:44
TB06RecoH2::xwC_
float xwC_
Definition: TB06RecoH2.h:73
TB06RecoH2::MEXTLenergy
Float_t MEXTLenergy
most energetic crystal energy
Definition: TB06RecoH2.h:28
TB06RecoH2::event
Int_t event
event number
Definition: TB06RecoH2.h:15
TB06RecoH2::BH3_
Float_t BH3_
Definition: TB06RecoH2.h:100
TB06RecoH2::ySlopeHodo
Float_t ySlopeHodo
hodoscope y slope (eta)
Definition: TB06RecoH2.h:50
TB06RecoH2::yQualityHodo
Float_t yQualityHodo
hodoscope y quality (eta)
Definition: TB06RecoH2.h:54
TB06RecoH2::tableIsMoving
Int_t tableIsMoving
if the table is moving
Definition: TB06RecoH2.h:17
TB06RecoH2::S4adc_
Float_t S4adc_
Definition: TB06RecoH2.h:78
TB06RecoH2::BH1_
Float_t BH1_
Definition: TB06RecoH2.h:98
TB06RecoH2::S49uncalib_
Float_t S49uncalib_
Definition: TB06RecoH2.h:60
TB06RecoH2::xHodo
Float_t xHodo
hodoscope x coord (eta)
Definition: TB06RecoH2.h:42
TB06RecoH2::S1uncalib_
Float_t S1uncalib_
Definition: TB06RecoH2.h:58
TB06RecoH2::VMF_
Float_t VMF_
Definition: TB06RecoH2.h:90
TB06RecoH2::S25uncalib_
Float_t S25uncalib_
Definition: TB06RecoH2.h:59
TB06RecoH2::xwB_
float xwB_
Definition: TB06RecoH2.h:71
TB06RecoH2::VM4_
Float_t VM4_
Definition: TB06RecoH2.h:85
TB06RecoH2::zECAL
Float_t zECAL
ECAL z coord (phi)
Definition: TB06RecoH2.h:40
TB06RecoH2::S528_
Float_t S528_
Definition: TB06RecoH2.h:80
TB06RecoH2::CK3_
Float_t CK3_
Definition: TB06RecoH2.h:96
TB06RecoH2
Definition: TB06RecoH2.h:10
TB06RecoH2::VM2_
Float_t VM2_
Definition: TB06RecoH2.h:83
TB06RecoH2::wcAYo_
int wcAYo_
Definition: TB06RecoH2.h:64
TB06RecoH2::CK1_
Float_t CK1_
Definition: TB06RecoH2.h:94
TB06RecoH2::S1adc_
Float_t S1adc_
Definition: TB06RecoH2.h:75
TB06RecoH2::VM7_
Float_t VM7_
Definition: TB06RecoH2.h:88
TB06RecoH2::zHodo
Float_t zHodo
hodoscope z coord (phi)
Definition: TB06RecoH2.h:46
TB06RecoH2::BH4_
Float_t BH4_
Definition: TB06RecoH2.h:101
TB06RecoH2::VM6_
Float_t VM6_
Definition: TB06RecoH2.h:87
TB06RecoH2::VM1_
Float_t VM1_
Definition: TB06RecoH2.h:82
TB06RecoH2::MEXTLphi
Int_t MEXTLphi
most energetic crystal phi
Definition: TB06RecoH2.h:26
TB06RecoH2::TOF2J_
Float_t TOF2J_
Definition: TB06RecoH2.h:106
TB06RecoH2::xECAL
Float_t xECAL
ECAL x coord (eta)
Definition: TB06RecoH2.h:36
TB06RecoH2::localMap
Float_t localMap[7][7]
energy in 7x7 xtals around the most energetic one
Definition: TB06RecoH2.h:33
TB06RecoH2::TOF1S_
Float_t TOF1S_
Definition: TB06RecoH2.h:103
TB06RecoH2::VMB_
Float_t VMB_
Definition: TB06RecoH2.h:91
TB06RecoH2::convFactor
Float_t convFactor
conversion factor from ADC to GeV used
Definition: TB06RecoH2.h:109
TB06RecoH2::run
Int_t run
run number
Definition: TB06RecoH2.h:13