OMSim
Geant4 for IceCube optical module studies
Loading...
Searching...
No Matches
G4ParticleChangeForRadDecay Class Referencefinal
Inheritance diagram for G4ParticleChangeForRadDecay:
[legend]
Collaboration diagram for G4ParticleChangeForRadDecay:
[legend]

Public Member Functions

 G4ParticleChangeForRadDecay (const G4ParticleChangeForRadDecay &right)=delete
 
G4ParticleChangeForRadDecayoperator= (const G4ParticleChangeForRadDecay &right)=delete
 
G4Step * UpdateStepForAtRest (G4Step *Step) final
 
G4Step * UpdateStepForPostStep (G4Step *Step) final
 
void Initialize (const G4Track &) final
 
void ProposeGlobalTime (G4double t)
 
void ProposeLocalTime (G4double t)
 
G4double GetGlobalTime (G4double timeDelay=0.0) const
 
G4double GetLocalTime (G4double timeDelay=0.0) const
 
const G4ThreeVector * GetPolarization () const
 
void ProposePolarization (G4double Px, G4double Py, G4double Pz)
 
void ProposePolarization (const G4ThreeVector &finalPoralization)
 
void AddSecondary (G4Track *aTrack)
 
void DumpInfo () const final
 
G4bool CheckIt (const G4Track &) final
 

Private Member Functions

G4bool CheckSecondary (G4Track &)
 

Private Attributes

G4double theGlobalTime0 = 0.0
 
G4double theLocalTime0 = 0.0
 
G4double theTimeChange = 0.0
 
G4ThreeVector thePolarizationChange
 

The documentation for this class was generated from the following files: