18 :
SHiP::DetectorHit(), fX(0.), fY(0.), fZ(0.), fTime(0.) {}
22 Double_t pos_res, Double_t time_res)
23 :
SHiP::DetectorHit() {
25 LOG(error) <<
"UpstreamTaggerHit: null UpstreamTaggerPoint pointer";
31 fX = gRandom->Gaus(p->GetX(), pos_res);
32 fY = gRandom->Gaus(p->GetY(), pos_res);
33 fZ = gRandom->Gaus(p->GetZ(), pos_res);
36 fTime = gRandom->Gaus(p->GetTime() + t0, time_res);
41 cout <<
"-I- UpstreamTaggerHit: detector " <<
fDetectorID << endl;
42 cout <<
" Position: (" <<
fX <<
", " <<
fY <<
", " <<
fZ <<
") cm" << endl;
43 cout <<
" Time: " <<
fTime <<
" ns" << endl;
Int_t fDetectorID
Detector unique identifier.
Double_t fTime
Smeared time (ns)
Double_t fY
Smeared y position (cm)
Double_t fZ
Smeared z position (cm)
Double_t fX
Smeared x position (cm)