50 theMaterialCutsCoupleChange(0), theSensitiveDetectorChange(0),
51 fpVectorOfAuxiliaryPointsPointer(0)
54 G4cout <<
"G4ParticleChangeForTransport::G4ParticleChangeForTransport() "
62 G4cout <<
"G4ParticleChangeForTransport::~G4ParticleChangeForTransport() "
70 fpVectorOfAuxiliaryPointsPointer(0)
73 G4cout <<
"G4ParticleChangeForTransport:: copy constructor is called "
77 isMomentumChanged = r.isMomentumChanged;
78 theMaterialChange = r.theMaterialChange;
79 theMaterialCutsCoupleChange = r.theMaterialCutsCoupleChange;
80 theSensitiveDetectorChange = r.theSensitiveDetectorChange;
88 G4cout <<
"G4ParticleChangeForTransport:: assignment operator is called "
98 theMaterialChange = r.theMaterialChange;
99 theMaterialCutsCoupleChange = r.theMaterialCutsCoupleChange;
100 theSensitiveDetectorChange = r.theSensitiveDetectorChange;
122 G4cout <<
"G4ParticleChangeForTransport::UpdateStepForAtRest() is called"
124 G4cout <<
" Nothing happens for this method " <<
G4endl;
163 if (isMomentumChanged) {
174 if( tMomentum > 0. ){
175 G4double inv_Momentum= 1.0 / tMomentum;
176 direction= pMomentum * inv_Momentum;
256 G4cout <<
" Touchable (pointer) : "