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