33 PndSciTHit(Int_t detID, TString detName, Double_t time, Double_t dt, Double_t sipm1, Double_t dsipm1, Double_t sipm2, Double_t dsipm2, TVector3 &pos, TVector3 &dpos, Int_t index,
53 Double_t
GetTime() {
return GetTimeStamp(); };
54 Double_t
GetDt() {
return GetTimeStampError(); };
55 TVector3
GetPosition()
const {
return TVector3(fX, fY, fZ); };
75 virtual bool equal(FairTimeStamp *data);
78 virtual void Print(
const Option_t *opt =
nullptr)
const;
void SetDSiPm2(Double_t dsipm2)
void SetSiPm2(Double_t sipm2)
TVector3 GetPosition() const
virtual bool operator>(const PndSciTHit &right) const
void SetDetName(TString name)
void SetDSiPm1(Double_t dsipm1)
void SetCharge(Double_t charge)
virtual bool equal(FairTimeStamp *data)
friend std::ostream & operator<<(std::ostream &out, PndSciTHit &hit)
virtual bool operator<(const PndSciTHit &right) const
TString GetDetName() const
virtual void Print(const Option_t *opt=nullptr) const
void SetSiPm1(Double_t sipm1)
void AddCharge(double charge)