#ifndef HadShower_H #define HadShower_H #include "FairDetector.h" #include "FairModule.h" #include "TClonesArray.h" #include "HadesShowerPoint.h" class HadesShower : public FairDetector { public: HadesShower(const char * name, Bool_t Active); HadesShower(); virtual ~HadesShower(); 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(); HadesShowerPoint* AddHit(); virtual TClonesArray* GetCollection(Int_t iColl) const {return 0;} private: TClonesArray *fShowerCollection; ClassDef(HadesShower,1) //CbmShowerSD }; #endif //Shower_H