void SetYmax(Double_t w, Double_t wsensitive) { fYmax = w;
fYmaxSensitive = wsensitive; }
- void SetZ(Double_t* center, Double_t *w, Double_t *wsensitive);
- void SetHoles(Bool_t* holes);
+ void SetZ(Double_t * const center, Double_t * const w, Double_t * const wsensitive);
+ void SetHoles(Bool_t * const holes);
//void SetHole(Double_t Zmax, Double_t Ymax
// , Double_t rho = 1.29e-3, Double_t x0 = 36.66
// , Double_t Yc = 0.0, Double_t Zc = 0.0);
void SetSector(const Int_t sec) { fSec = sec; }
void SetX(Double_t x) { fX = x; }
+ void SetT0(Bool_t set = kTRUE) { SetBit(1, set); }
Double_t GetYmax() const { return fYmax; }
Double_t GetZmax(Int_t c) const { return fZmax[c]; }
Bool_t IsHole(Int_t zone) const { return fIsHole[zone]; }
Bool_t IsSensitive() const { return (fTimeBinIndex >= 0) ? kTRUE : kFALSE;}
+ Bool_t IsT0() const { return TestBit(1); }
- void Clear(const Option_t * /*o*/) { ; }
+ virtual void Clear(const Option_t * /*o*/) { ; }
void Clear() { for (Int_t i = 0; i < fN; i++)
fClusters[i] = NULL;
fN = 0; }