- virtual void SimulateDetectorResponse(Float_t z0, Float_t x0, Float_t geantTime, Int_t& nActivatedPads, Int_t& nFiredPads, Bool_t* isFired, Int_t* nPlace, Float_t* qInduced, Float_t* tofTime, Float_t& averageTime);
- virtual void Print(Option_t* option) const ;
- TClonesArray *SDigits() const {return fSDigits;}
- TClonesArray *Hits() const {return fHits;}
+ virtual void SimulateDetectorResponse(Float_t z0, Float_t x0, Float_t geantTime, Int_t& nActivatedPads, Int_t& nFiredPads, Bool_t* isFired, Int_t* nPlace, Float_t* qInduced, Float_t* tofTime, Float_t& averageTime);
+ virtual void Print(Option_t* opt) const ;
+ void SetFirstEvent(Int_t event1) {fEvent1 = event1;}
+ void SetSecondEvent(Int_t event2) {fEvent2 = event2;}
+ Int_t GetFirstEvent() const {return fEvent1;}
+ Int_t GetSecondEvent() const {return fEvent2;}
+ Int_t GetNEvents() const {return (fEvent2-fEvent1);}
+ void SelectSectorAndPlate(Int_t sector, Int_t plate);