50     theGlobalTime0(0.),theLocalTime0(0.),theTimeChange(0.)
 
   54     G4cout << 
"G4ParticleChangeForDecay::G4ParticleChangeForDecay() " << 
G4endl;
 
   63     G4cout << 
"G4ParticleChangeForDecay::~G4ParticleChangeForDecay() " << 
G4endl;
 
   83     G4cout << 
"G4ParticleChangeForDecay: assignment operator Warning  ";
 
   84     G4cout << 
"theListOfSecondaries is not empty ";
 
  192   G4cout << 
" proposed local Time (ns)     : "  
  194   G4cout << 
" initial local Time (ns)      : " 
  196   G4cout << 
" initial global Time (ns)      : " 
  203   G4bool    exitWithError = 
false;
 
  214     G4cout << 
"  G4ParticleChangeForDecay::CheckIt    : ";
 
  215     G4cout << 
"the local time goes back  !!"  
  216        << 
"  Difference:  " << accuracy  << 
"[ns] " <<
G4endl;
 
G4ParticleDefinition * GetDefinition() const 
 
virtual void Initialize(const G4Track &)
 
virtual void DumpInfo() const 
 
void SetElement(G4int anIndex, Type *anElement)
 
G4bool operator==(const G4ParticleChangeForDecay &right) const 
 
G4double GetLocalTime() const 
 
const G4DynamicParticle * GetDynamicParticle() const 
 
G4double GetGlobalTime(G4double timeDelay=0.0) const 
 
G4ParticleChangeForDecay()
 
virtual G4bool CheckIt(const G4Track &)
 
const G4ThreeVector & GetPosition() const 
 
G4TrackFastVector * theListOfSecondaries
 
void SetWeight(G4double aValue)
 
virtual G4Step * UpdateStepForPostStep(G4Step *Step)
 
virtual void DumpInfo() const 
 
virtual ~G4ParticleChangeForDecay()
 
const G4String & GetParticleName() const 
 
static const G4double accuracyForException
 
void SetGlobalTime(const G4double aValue)
 
virtual G4Step * UpdateStepForAtRest(G4Step *Step)
 
void SetLocalTime(const G4double aValue)
 
virtual G4bool CheckIt(const G4Track &)
 
virtual void Initialize(const G4Track &)
 
G4double GetKineticEnergy() const 
 
void SetPolarization(const G4ThreeVector &aValue)
 
G4GLOB_DLL std::ostream G4cout
 
static constexpr double m
 
G4double theTrueStepLength
 
G4SteppingControl theSteppingControlFlag
 
G4bool isParentWeightProposed
 
G4double theLocalEnergyDeposit
 
G4int theNumberOfSecondaries
 
G4double GetGlobalTime() const 
 
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
 
G4Step * UpdateStepInfo(G4Step *Step)
 
G4FastVector< G4Track, G4TrackFastVectorSize > G4TrackFastVector
 
G4StepPoint * GetPostStepPoint() const 
 
G4ParticleChangeForDecay & operator=(const G4ParticleChangeForDecay &right)
 
const G4ThreeVector & GetPolarization() const 
 
G4bool operator!=(const G4ParticleChangeForDecay &right) const 
 
static constexpr double MeV
 
G4TrackStatus theStatusChange
 
static const G4double accuracyForWarning
 
G4Track * GetTrack() const 
 
G4ThreeVector thePolarizationChange
 
void AddProperTime(const G4double aValue)