136 tmax = 1.0 * (std::log(y) +
C);
151 yShower = zShower.
cross(xShower);
157 G4double deposit = Energy/double(nSpots);
164 for (
int i = 0; i < nSpots; i++)
176 if (xr < 0.9) r = xr/0.9*Rm;
177 else r = ((xr - 0.9)/0.1*2.5 + 1.0)*Rm;
183 r*std::cos(phi)*xShower + r*std::sin(phi)*yShower;
198 for (
size_t i = 0; i <
feSpotList.size(); i++)
228 if( pCurrentVolume != 0 )
231 GetSensitiveDetector();
232 if( pSensitive != 0 )
250 GetNavigatorForTracking()->GetWorldVolume());
252 LocateGlobalPointAndUpdateTouchableHandle(eSpot.
GetPosition(),
261 LocateGlobalPointAndUpdateTouchableHandle(eSpot.
GetPosition(),