00001 #ifndef ATMOSSTRIP_H 00002 #define ATMOSSTRIP_H 00003 00004 #include "TObject.h" 00005 00006 class AtmosStrip: public TObject 00007 { 00008 public: 00009 AtmosStrip(); 00010 ~AtmosStrip(); 00011 void Init(); 00012 00013 Int_t Plane; // plane 00014 Int_t Strip; // strip 00015 Int_t View; // view 00016 Double_t T; // T pos 00017 Double_t L; // L pos 00018 Double_t Z; // Z pos 00019 Int_t Xtalk; // cross-talk 00020 Int_t Trk; // part of a track 00021 Int_t Shw; // part of a shower 00022 Int_t Ndigits; // number of digits 00023 00024 Double_t Traw[2]; // raw time [east,west] 00025 Double_t Tcal[2]; // calibrated time [east,west] 00026 Double_t Qadc[2]; // raw pulse height [east,west] 00027 Double_t QPE[2]; // calibrated pulse height (PEs) [east,west] 00028 Double_t QPEcorr[2]; // calib pulse height (corrected PEs) [east,west] 00029 Double_t Sigcorr[2]; // calib pulse height (sigcorrs) [east,west] 00030 Double_t Sigmap[2]; // calib pulse height (sigmaps) [east,west] 00031 Double_t MIP[2]; // calib pulse height (MIPs) [east,west] 00032 Double_t GreenFibre[2]; // WLS fibre length (total, with Lpos correction) 00033 Double_t WlsPigtail[2]; // WLS fibre length (pigtails) 00034 Double_t ClearFibre[2]; // clear fibre length 00035 Double_t HalfLength; // WLS fibre length (strip half length) 00036 00037 Double_t dS; // distance of particle along track 00038 00039 private: 00040 00041 ClassDef(AtmosStrip, 2) 00042 }; 00043 00044 #endif
1.3.9.1