#ifndef HadRich_H #define HadRich_H #include "FairDetector.h" #include "FairModule.h" #include "TClonesArray.h" #include "HadesRichPoint.h" class HadesRich : public FairDetector { public: HadesRich(const char * name, Bool_t Active); HadesRich(); virtual ~HadesRich(); virtual void ConstructGeometry(); virtual void Initialize(); virtual Bool_t ProcessHits(FairVolume *v=0); virtual void EndOfEvent(); virtual void Register(); virtual void Print() const{;} virtual void Reset(); HadesRichPoint* AddHit(); virtual TClonesArray* GetCollection(Int_t iColl) const {return 0;} private: TClonesArray *fRichCollection; Int_t PDet; ClassDef(HadesRich,1) //CbmRichSD }; #endif //Rich_H