67 auto edep = step->GetTotalEnergyDeposit();
68 if (edep==0.)
return true;
70 auto preStepPoint = step->GetPreStepPoint();
71 auto touchable = preStepPoint->GetTouchable();
72 auto copyNo = touchable->GetVolume()->GetCopyNo();
73 auto hitTime = preStepPoint->GetGlobalTime();
87 (*fHitsCollection)[ix]->SetTime(hitTime);
93 auto physical = touchable->GetVolume();
94 hit->SetLogV(physical->GetLogicalVolume());
95 auto transform = touchable->GetHistory()->GetTopTransform();
97 hit->SetRot(transform.NetRotation());
98 hit->SetPos(transform.NetTranslation());