15 out <<
"PndSciTHit in Sensor: " << hit.GetDetectorID();
21 if (fDetectorID < right.GetDetectorID())
return true;
22 else if (fDetectorID > right.GetDetectorID())
return false;
29 if (fDetectorID > right.GetDetectorID())
return true;
30 else if (fDetectorID < right.GetDetectorID())
return false;
37 if (hit != 0 && fDetectorID == hit->GetDetectorID())
58 TVector3&
pos,TVector3& dpos,Int_t index,
Double_t charge)
59 : FairHit(detID, pos, dpos, index),
60 fDetName(detName), fCharge(charge),
61 fSiPm1(sipm1), fDSiPm1(dsipm1), fSiPm2(sipm2), fDSiPm2(dsipm2)
64 SetTimeStampError(dt);
66 SetLink(FairLink(-1, -1,
"SciTPoint", index));
77 std::cout <<
"Forward tof hit in detector " <<
fDetName <<
" at ("
78 <<
fX <<
", " <<
fY <<
", " <<
fZ <<
") cm "
79 <<
", Point " << fRefIndex <<
"opt="<<opt<<std::endl;
virtual bool equal(FairTimeStamp *data)
virtual bool operator>(const PndSciTHit &right) const
virtual void Print(const Option_t *opt=0) const
int hit(Int_t nEvents=0, TString inFile="sim.root", TString parFile="par.root", TString inDigi="digi.root", TString outFile="hit.root", Int_t timeBased=0)
virtual bool operator<(const PndSciTHit &right) const
std::ostream & operator<<(std::ostream &out, PndSciTHit &hit)