| 124 | 
     Float_t en_xop[11]; ///< detected energy [MIP] for each plane of section XO | 
     Float_t en_xop[11]; ///< detected energy [MIP] for each plane of section XO | 
| 125 | 
     Float_t en_yep[11]; ///< detected energy [MIP] for each plane of section YE | 
     Float_t en_yep[11]; ///< detected energy [MIP] for each plane of section YE | 
| 126 | 
     Float_t enstrip[2][22][96]; ///< detected energy [MIP] for each strip of calorimeter | 
     Float_t enstrip[2][22][96]; ///< detected energy [MIP] for each strip of calorimeter | 
| 127 | 
  | 
     // | 
| 128 | 
  | 
     Float_t encol[2][3]; | 
| 129 | 
  | 
     Int_t fColumn; | 
| 130 | 
     //  | 
     //  | 
| 131 | 
     Float_t x0max; ///< plane of maximum given externally (only test purpose) | 
     Float_t x0max; ///< plane of maximum given externally (only test purpose) | 
| 132 | 
     // | 
     // | 
| 222 | 
     void UseCaloPreSampler(); ///< use pre-sampler routine to refit the track (level2 default fitting could be wrong, in this case we force "shower fitting" in the DV library). | 
     void UseCaloPreSampler(); ///< use pre-sampler routine to refit the track (level2 default fitting could be wrong, in this case we force "shower fitting" in the DV library). | 
| 223 | 
     CaloPreSampler* GetCaloPreSampler(){return cp;}; ///< Get pre-sampler object. | 
     CaloPreSampler* GetCaloPreSampler(){return cp;}; ///< Get pre-sampler object. | 
| 224 | 
     // | 
     // | 
| 225 | 
     Float_t  Get_track_coordx(Int_t i, Int_t j){ return track_coordx[i][j];}; | 
     Float_t *Get_track_coordx(){ return *track_coordx;}; ///< X position of the track for all the planes and views | 
| 226 | 
     Float_t  Get_track_coordy(Int_t i, Int_t j){ return track_coordy[i][j];}; | 
     Float_t *Get_track_coordy(){ return *track_coordy;}; ///< Y position of the track for all the planes and views | 
| 227 | 
  | 
     // | 
| 228 | 
  | 
     Float_t  Get_track_coordx(Int_t i, Int_t j){ return track_coordx[i][j];}; ///< X position of the track for plane i and view j | 
| 229 | 
  | 
     Float_t  Get_track_coordy(Int_t i, Int_t j){ return track_coordy[i][j];}; ///< X position of the track for plane i and view j | 
| 230 | 
  | 
     // | 
| 231 | 
  | 
     Float_t *Get_encol(){ return *encol;}; ///< integrated energy over columns [MIP] | 
| 232 | 
  | 
     Float_t Get_encol(Int_t i, Int_t j){ return encol[i][j];}; ///< integrated energy over view i and column j [MIP] | 
| 233 | 
  | 
     // | 
| 234 | 
  | 
     Int_t Get_column(){return fColumn;}; ///< number of column which contains the track | 
| 235 | 
     // | 
     // | 
| 236 | 
     ClassDef(CaloEnergy,1); | 
     ClassDef(CaloEnergy,1); | 
| 237 | 
 }; | 
 }; |