29 std::cout <<
"Warning, TAries::SetWave() set, but data waveform size is zero!" << std::endl;
53 return {vec.X(), vec.Y(), vec.Z()};
79 std::ostringstream str;
80 str <<
"Aries Detector: " <<
GetDetector() << std::endl;
81 str <<
"Aries hit energy: " <<
GetEnergy() << std::endl;
82 str <<
"Aries hit time: " <<
GetTime() << std::endl;
TVector3 GetPosition() const override
!
void Print(Option_t *opt="") const override
!
void Clear(Option_t *opt="") override
!
void Copy(TObject &) const override
!
Double_t GetDefaultDistance() const
static ROOT::Math::Polar3DVector GetPosition(int DetNbr)
!
virtual double GetEnergy(Option_t *opt="") const
const std::vector< Short_t > * GetWaveform() const
!
void Clear(Option_t *opt="") override
!
virtual Int_t GetDetector() const
!
void Copy(TObject &) const override
!
virtual Double_t GetTime(const ETimeFlag &correct_flag=ETimeFlag::kAll, Option_t *opt="") const
Returns a time value to the nearest nanosecond!
virtual void CopyWave(TObject &) const
!