--- calo/flight/CaloProfile/inc/CaloProfile.h 2008/09/22 20:08:10 1.3 +++ calo/flight/CaloProfile/inc/CaloProfile.h 2009/06/16 14:30:09 1.5 @@ -110,6 +110,10 @@ Int_t fitresult; // Bool_t no18x; + Bool_t maskXE; + Bool_t maskYE; + Bool_t maskXO; + Bool_t maskYO; // Float_t eplane[2][22]; // @@ -147,10 +151,12 @@ void SetDebug(Bool_t d){ debug=d; }; void UsePlane18X(){ no18x=false; }; // + void MaskSection(TString); void Selection(){sel = true; cont = false;}; ///< Set selection mode: planes from 1 to 22-N are used, plane 18 - N is masked if "emulate18" variable is true (DEFAULT); void Contamination(){sel = false; cont = true;}; ///< Set contamination mode: planes from N to 22 are used. void SetNoWpreSampler(Int_t n); void SetNoWcalo(Int_t n); + void SplitInto(Int_t NoWpreSampler, Int_t NoWcalo); Int_t GetNoWpreSampler(){return N;}; ///< Get the number of W planes used as presampler. Int_t GetNoWcalo(){return NC;}; ///< Get the number of W planes used as calorimeter. //