21#include "Math/Vector3D.h"
55 void Copy(TObject&)
const override;
56 void Clear(Option_t* opt =
"all")
override;
57 void Print(Option_t* opt =
"")
const override;
58 void Print(std::ostream& out)
const override;
61 ClassDefOverride(
TEagle, 1)
virtual TDetectorHit * GetHit(const int &index) const
uint16_t fUsTime
time in microseconds
void Clear(Option_t *opt="all") override
!
std::vector< TPinDiodeHit * > fPinDiodeHits
vector of pin diode hits
TEagle & operator=(const TEagle &)
!
void BuildHits() override
!
TPinDiodeHit * GetPinDiodeHit(const int &i) const
static ROOT::Math::Polar3DVector gDiodePosition[49]
! Position of each diode
void AddFragment(const std::shared_ptr< const TFragment > &, TChannel *) override
!
TEagleHit * GetEagleHit(const int &i) const
static ROOT::Math::Polar3DVector GetPosition(int DetNbr)
!
static ROOT::Math::Polar3DVector GetPinDiodePosition(int DetNbr)
!
uint32_t fEventNumber
event number
static ROOT::Math::Polar3DVector gDetectorPosition[17]
! Position of each detector (plus one default position)
void Copy(TObject &) const override
!
void Print(Option_t *opt="") const override
!