void SetMaterialInTouchable(G4Material *fMaterial)
void SetTouchableHandle(const G4TouchableHandle &fTouchable)
void SetMaterialCutsCoupleInTouchable(const G4MaterialCutsCouple *fMaterialCutsCouple)
G4Material * GetMaterialInTouchable() const
std::vector< G4ThreeVector > * GetPointerToVectorOfAuxiliaryPoints() const
virtual G4Step * UpdateStepForAlongStep(G4Step *Step)
virtual G4Step * UpdateStepForAtRest(G4Step *Step)
virtual void DumpInfo() const
virtual void Initialize(const G4Track &)
G4bool GetMomentumChanged() const
G4ParticleChangeForTransport()
void SetSensitiveDetectorInTouchable(G4VSensitiveDetector *fSensitiveDetector)
void SetPointerToVectorOfAuxiliaryPoints(std::vector< G4ThreeVector > *theNewVectorPointer)
const G4MaterialCutsCouple * GetMaterialCutsCoupleInTouchable() const
const G4TouchableHandle & GetTouchableHandle() const
virtual G4Step * UpdateStepForPostStep(G4Step *Step)
G4ParticleChangeForTransport & operator=(const G4ParticleChangeForTransport &right)
G4TouchableHandle theTouchableHandle
void SetMomentumChanged(G4bool b)
virtual ~G4ParticleChangeForTransport()
G4VSensitiveDetector * GetSensitiveDetectorInTouchable() const