| 38 |
Bool_t ctground; ///< Cross talk correction type (true ground, false flight) |
Bool_t ctground; ///< Cross talk correction type (true ground, false flight) |
| 39 |
Bool_t noselfct; ///< Pre cross talk correction do not applied to the strip itself |
Bool_t noselfct; ///< Pre cross talk correction do not applied to the strip itself |
| 40 |
// |
// |
| 41 |
|
Bool_t mask18; ///< Mask plane 18X flag |
| 42 |
// variables in which it is stored the calibration information for the four sections |
// variables in which it is stored the calibration information for the four sections |
| 43 |
// |
// |
| 44 |
UInt_t idcalib[4]; ///< ID of root file containing calibrations (one per section) |
UInt_t idcalib[4]; ///< ID of root file containing calibrations (one per section) |
| 162 |
void GetCommonVar(); ///< call fortran common variables program |
void GetCommonVar(); ///< call fortran common variables program |
| 163 |
void GetTrkVar(); ///< call fortran track-related variables program |
void GetTrkVar(); ///< call fortran track-related variables program |
| 164 |
void ClearStructs(); ///< clear input and output structures |
void ClearStructs(); ///< clear input and output structures |
| 165 |
|
void FillCommonVar(CaloLevel1 *c1); ///< copy common variables from structure to class, level1 only |
| 166 |
void FillCommonVar(CaloLevel1 *c1, CaloLevel2 *ca); ///< copy common variables from structure to class |
void FillCommonVar(CaloLevel1 *c1, CaloLevel2 *ca); ///< copy common variables from structure to class |
| 167 |
void FillTrkVar(CaloLevel2 *ca, Int_t nutrk); ///< copy track-related variables from structure to class |
void FillTrkVar(CaloLevel2 *ca, Int_t nutrk); ///< copy track-related variables from structure to class |
| 168 |
void RunClose(); ///< clear variables which could change from one run to another |
void RunClose(); ///< clear variables which could change from one run to another |
| 170 |
void SetCrossTalkType(Bool_t ct); |
void SetCrossTalkType(Bool_t ct); |
| 171 |
void SetCrossTalkType(Int_t ct); |
void SetCrossTalkType(Int_t ct); |
| 172 |
void SetVerbose(Bool_t ct); |
void SetVerbose(Bool_t ct); |
| 173 |
|
void MaskPlane18X(){ mask18 = true;}; |
| 174 |
|
void UnMaskPlane18X(){ mask18 = false;}; |
| 175 |
// |
// |
| 176 |
// constructor |
// constructor |
| 177 |
// |
// |
| 185 |
// |
// |
| 186 |
~CaloLevel0();///< destructor |
~CaloLevel0();///< destructor |
| 187 |
// |
// |
| 188 |
ClassDef(CaloLevel0,4); |
ClassDef(CaloLevel0,5); |
| 189 |
}; |
}; |
| 190 |
|
|
| 191 |
#endif |
#endif |