#ifndef HiTOFCALSIM_H #define HiTOFCALSIM_H #include "hitofcal.h" #define MAXHITS 5 class HiTofCalSim : public HiTofCal { protected: Int_t fnHits; // number of hits in cell Int_t fnTrack[MAXHITS]; // Geant track number(s) Float_t fGeaTof[MAXHITS]; // Geant Tof(s) public: HiTofCalSim(void); void clear(); Int_t findTrack(Int_t n); Int_t addTrack (Int_t n, Float_t tof); Int_t getNHit() { return fnHits;} Int_t getMaxTrack(){ return MAXHITS;} Int_t getTrack (Int_t i = 0); Float_t getGeaTof(Int_t i = 0); void resetTrackData(Int_t val = -1); void fillTrackData (Int_t i,Int_t n,Float_t tof); // overwrite track at index i ClassDef(HiTofCalSim,1) // iTOF detector calibrated Sim data }; #endif /* ! HiTOFCALSIM_H */