00001
00002
00003
00004
00005
00006
00007 #ifndef TBGODETECTOR_H
00008 #define TBGODETECTOR_H
00009
00010 #include <vector>
00011
00012 #include "TGrDetector.h"
00013
00014 class TBgoDetector : public TGrDetector {
00015 public:
00016 TBgoDetector(const Char_t * = "", UInt_t = 1);
00017 virtual ~TBgoDetector();
00018 virtual void Print(const Char_t * = "") const;
00019 virtual void SetSignals(const TSubEvent &);
00020 virtual void FindHits(vector<THit> *) const;
00021 void SetXYZ(Int_t, Int_t, Int_t);
00022 Bool_t PlotShiftedEnergies(TH2F * = 0, Float_t = 0,
00023 const TCutG * = 0, Bool_t = 1) const;
00024 };
00025
00026 #endif // TBgoDetector.h