--- calo/flight/CaloBragg/inc/CaloBragg.h 2008/06/18 15:22:33 1.2 +++ calo/flight/CaloBragg/inc/CaloBragg.h 2009/12/14 14:52:39 1.5 @@ -59,7 +59,10 @@ Float_t MIP;//Mev g/cm2 energia al minimo nel silicio per 0.38 mm Float_t emin; - + + // + Bool_t usepl18x; + //parametri bethe-bloch Float_t pigr; Float_t Na; @@ -72,10 +75,10 @@ //variabili globali caricabili Float_t Integrale; Float_t bestchi2[4]; - Float_t qtchi2; - Float_t qtz; - Float_t qtetot; - Float_t qtpskip; +/* Float_t qtchi2; */ +/* Float_t qtz; */ +/* Float_t qtetot; */ +/* Float_t qtpskip; */ Float_t lpchi2; Float_t lpz; Float_t lpetot; @@ -103,15 +106,20 @@ public: // // - Float_t Get_qtchi2(){ Process(); return qtchi2;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) - Float_t Get_qtz(){ Process(); return qtz;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) - Float_t Get_qtetot(){ Process(); return qtetot;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) - Float_t Get_qtpskip(){ Process(); return qtpskip;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) + Float_t Get_firstplane(){ Process(); return estremi[0][0];}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) + Float_t Get_lastplane(){ Process(); return estremi[1][0];}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) +/* Float_t Get_qtchi2(){ Process(); return qtchi2;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) */ +/* Float_t Get_qtz(){ Process(); return qtz;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) */ +/* Float_t Get_qtetot(){ Process(); return qtetot;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) */ +/* Float_t Get_qtpskip(){ Process(); return qtpskip;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) */ Float_t Get_lpchi2(){ Process(); return lpchi2;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) Float_t Get_lpz(){ Process(); return lpz;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) Float_t Get_lpetot(){ Process(); return lpetot;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) Float_t Get_lppskip(){ Process(); return lppskip;}; ///< Number of available dE/dx measurements before interaction or exit from the calo (interaction plane) + void UsePlane18X(Bool_t use){usepl18x = use;}; + // + // CaloBragg(); CaloBragg(PamLevel2 *L2); @@ -131,7 +139,7 @@ void Print(); void Print(Option_t *option){Print();}; // - ClassDef(CaloBragg,2); + ClassDef(CaloBragg,3); }; #endif