31 static TVector3
GetPosition(
int DetNbr,
int CryNbr = 5,
double distance = 110.0);
44 void Copy(TObject&) const override;
45 void Clear(Option_t* opt = "all") override;
46 void Print(Option_t* opt = "") const override;
47 void Print(std::ostream& out) const override;
50 ClassDefOverride(
TBgo, 1)
static TVector3 GetPosition(int DetNbr, int CryNbr=5, double distance=110.0)
!
TBgo & operator=(const TBgo &)
!
void Copy(TObject &) const override
!
void Clear(Option_t *opt="all") override
!
static std::array< TVector3, 17 > fScintPosition
! Position of each BGO scintillator
void AddFragment(const std::shared_ptr< const TFragment > &frag, TChannel *chan) override
!
TBgoHit * GetBgoHit(const Int_t &index)
void BuildHits() override
!
void Print(Option_t *opt="") const override
!
virtual TDetectorHit * GetHit(const int &index) const