|
Geant4
10.02
|
#include <G4RadioactiveDecay.hh>
Inheritance diagram for G4RadioactiveDecay:
Collaboration diagram for G4RadioactiveDecay:Protected Member Functions | |
| G4VParticleChange * | DecayIt (const G4Track &theTrack, const G4Step &theStep) |
| G4DecayProducts * | DoDecay (const G4ParticleDefinition &theParticleDef) |
| void | CollimateDecay (G4DecayProducts *products) |
| void | CollimateDecayProduct (G4DynamicParticle *product) |
| G4ThreeVector | ChooseCollimationDirection () const |
| G4double | GetMeanFreePath (const G4Track &theTrack, G4double previousStepSize, G4ForceCondition *condition) |
| G4double | GetMeanLifeTime (const G4Track &theTrack, G4ForceCondition *condition) |
| G4double | GetTaoTime (const G4double, const G4double) |
| G4double | GetDecayTime () |
| G4int | GetDecayTimeBin (const G4double aDecayTime) |
Protected Member Functions inherited from G4VProcess | |
| void | SubtractNumberOfInteractionLengthLeft (G4double previousStepSize) |
| void | ClearNumberOfInteractionLengthLeft () |
Private Member Functions | |
| G4RadioactiveDecay (const G4RadioactiveDecay &right) | |
| G4RadioactiveDecay & | operator= (const G4RadioactiveDecay &right) |
| G4double | AtRestGetPhysicalInteractionLength (const G4Track &track, G4ForceCondition *condition) |
| G4VParticleChange * | AtRestDoIt (const G4Track &theTrack, const G4Step &theStep) |
| G4VParticleChange * | PostStepDoIt (const G4Track &theTrack, const G4Step &theStep) |
Static Private Attributes | |
| static const G4ThreeVector | origin |
| static const G4double | levelTolerance = 0.1*keV |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VProcess | |
| static const G4String & | GetProcessTypeName (G4ProcessType) |
Protected Attributes inherited from G4VProcess | |
| const G4ProcessManager * | aProcessManager |
| G4VParticleChange * | pParticleChange |
| G4ParticleChange | aParticleChange |
| G4double | theNumberOfInteractionLengthLeft |
| G4double | currentInteractionLength |
| G4double | theInitialNumberOfInteractionLength |
| G4String | theProcessName |
| G4String | thePhysicsTableFileName |
| G4ProcessType | theProcessType |
| G4int | theProcessSubType |
| G4double | thePILfactor |
| G4bool | enableAtRestDoIt |
| G4bool | enableAlongStepDoIt |
| G4bool | enablePostStepDoIt |
| G4int | verboseLevel |
Definition at line 82 of file G4RadioactiveDecay.hh.
| G4RadioactiveDecay::G4RadioactiveDecay | ( | const G4String & | processName = "RadioactiveDecay" | ) |
Definition at line 157 of file G4RadioactiveDecay.cc.
References AnalogueMC, applyARM, applyICM, BRBias, DBin, decayWindows, dkmap, DProfile, FBeta, fParticleChangeForRadDecay, fRadioactiveDecay, G4cout, G4endl, GetVerboseLevel(), halflifethreshold, isAllVolumesMode, nanosecond, NDecayBin, NSourceBin, NSplit, G4VProcess::pParticleChange, s, SBin, SelectAllVolumes(), G4VProcess::SetProcessSubType(), SProfile, theRadioactiveDecaymessenger, theRadioactivityTables, and theUserRadioactiveDataFiles.
Here is the call graph for this function:| G4RadioactiveDecay::~G4RadioactiveDecay | ( | ) |
Definition at line 211 of file G4RadioactiveDecay.cc.
References dkmap, and theRadioactiveDecaymessenger.
|
private |
| void G4RadioactiveDecay::AddDecayRateTable | ( | const G4ParticleDefinition & | theParentNucleus | ) |
Definition at line 1107 of file G4RadioactiveDecay.cc.
References A(), allowed, G4NuclearLevel::Energy(), G4DecayTable::entries(), G4cout, G4endl, G4Exception(), G4VDecayChannel::GetBR(), G4NuclearDecay::GetDaughterExcitation(), G4NuclearDecay::GetDaughterNucleus(), G4DecayTable::GetDecayChannel(), G4NuclearDecay::GetDecayMode(), GetDecayTable(), G4NuclearLevelStore::GetInstance(), G4IonTable::GetIon(), G4ParticleTable::GetIonTable(), G4NuclearLevelStore::GetManager(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGLifeTime(), GetVerboseLevel(), G4NuclearLevel::HalfLife(), halflifethreshold, G4DecayTable::Insert(), IsApplicable(), IT, JustWarning, levelTolerance, MeV, G4NuclearLevelManager::NearestLevel(), ns, G4NuclearLevelManager::NumberOfLevels(), SetDecayRate(), G4RadioactiveDecayRateVector::SetIonName(), G4RadioactiveDecayRateVector::SetItsRates(), theDecayRate, theDecayRateTable, theDecayRateTableVector, and theDecayRateVector.
Referenced by DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 1077 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, and theUserRadioactiveDataFiles.
Referenced by G4RadioactiveDecaymessenger::SetNewValue().
Here is the caller graph for this function:
|
inlineprivatevirtual |
Reimplemented from G4VRestDiscreteProcess.
Definition at line 334 of file G4RadioactiveDecay.hh.
References DecayIt().
Here is the call graph for this function:
|
inlineprivatevirtual |
Reimplemented from G4VRestDiscreteProcess.
Definition at line 325 of file G4RadioactiveDecay.hh.
References G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), and fRemainderLifeTime.
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VProcess.
Definition at line 714 of file G4RadioactiveDecay.cc.
References G4LossTableManager::AtomDeexcitation(), G4VAtomDeexcitation::InitialiseAtomicDeexcitation(), G4LossTableManager::Instance(), isInitialised, G4LossTableManager::SetAtomDeexcitation(), G4VAtomDeexcitation::SetAuger(), and G4VAtomDeexcitation::SetFluo().
Here is the call graph for this function:
|
protected |
Definition at line 1941 of file G4RadioactiveDecay.cc.
References deg, forceDecayDirection, forceDecayHalfAngle, G4cout, G4endl, G4UniformRand, GetVerboseLevel(), origin, and pi.
Referenced by CollimateDecayProduct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1898 of file G4RadioactiveDecay.cc.
References alpha, CollimateDecayProduct(), G4Electron::Definition(), G4Alpha::Definition(), G4Proton::Definition(), G4Positron::Definition(), G4Neutron::Definition(), G4Gamma::Definition(), deg, G4InuclParticleNames::electron, G4DecayProducts::entries(), forceDecayDirection, forceDecayHalfAngle, G4cout, G4endl, G4DynamicParticle::GetParticleDefinition(), GetVerboseLevel(), neutron, origin, G4InuclParticleNames::positron, and G4InuclParticleNames::proton.
Referenced by DoDecay().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1926 of file G4RadioactiveDecay.cc.
References ChooseCollimationDirection(), G4cout, G4endl, G4DynamicParticle::GetParticleDefinition(), G4ParticleDefinition::GetParticleName(), GetVerboseLevel(), origin, and G4DynamicParticle::SetMomentumDirection().
Referenced by CollimateDecay().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1522 of file G4RadioactiveDecay.cc.
References AddDecayRateTable(), G4ParticleChangeForRadDecay::AddSecondary(), AnalogueMC, G4DecayProducts::Boost(), BRBias, G4VProcess::ClearNumberOfInteractionLengthLeft(), cm, DBin, decayWindows, DoDecay(), DProfile, G4DecayTable::DumpInfo(), G4DecayProducts::DumpInfo(), G4DecayTable::entries(), G4DecayProducts::entries(), fParticleChangeForRadDecay, fStopAndKill, fStopButAlive, G4cerr, G4cout, G4endl, G4UniformRand, G4ParticleDefinition::GetBaryonNumber(), G4DecayTable::GetDecayChannel(), GetDecayRateTable(), GetDecayTable(), GetDecayTime(), GetDecayTimeBin(), G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4Track::GetGlobalTime(), G4IonTable::GetIon(), G4ParticleTable::GetIonTable(), G4DynamicParticle::GetKineticEnergy(), G4Track::GetLocalTime(), G4VPhysicalVolume::GetLogicalVolume(), G4DynamicParticle::GetMomentumDirection(), G4LogicalVolume::GetName(), G4DynamicParticle::GetParticleDefinition(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGLifeTime(), G4ParticleDefinition::GetPDGMass(), G4Track::GetPosition(), GetTaoTime(), G4Track::GetTouchableHandle(), G4Track::GetTrackStatus(), GetVerboseLevel(), G4Track::GetVolume(), G4Track::GetWeight(), G4ParticleChangeForDecay::Initialize(), isAllVolumesMode, IsApplicable(), G4DecayProducts::IsChecked(), IsRateTableReady(), n, ns, NSplit, G4DecayProducts::PopProducts(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4ParticleChangeForDecay::ProposeLocalTime(), G4VParticleChange::ProposeTrackStatus(), s, G4Track::SetGoodForTrackingFlag(), G4VParticleChange::SetNumberOfSecondaries(), G4Track::SetTouchableHandle(), G4Track::SetWeight(), theDecayRateVector, theRadioactivityTables, ValidVolumes, x, and z.
Referenced by AtRestDoIt(), and PostStepDoIt().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4RadioactiveDecay::DeselectAllVolumes | ( | ) |
Definition at line 338 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, GetVerboseLevel(), isAllVolumesMode, and ValidVolumes.
Here is the call graph for this function:| void G4RadioactiveDecay::DeselectAVolume | ( | const G4String | aVolume | ) |
Definition at line 283 of file G4RadioactiveDecay.cc.
References G4cerr, G4cout, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetName(), GetVerboseLevel(), isAllVolumesMode, and ValidVolumes.
Here is the call graph for this function:
|
protected |
Definition at line 1858 of file G4RadioactiveDecay.cc.
References CollimateDecay(), G4VDecayChannel::DecayIt(), G4cerr, G4cout, G4endl, GetDecayTable(), G4ParticleDefinition::GetPDGMass(), GetVerboseLevel(), MeV, and G4DecayTable::SelectADecayChannel().
Referenced by DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 217 of file G4RadioactiveDecay.hh.
References forceDecayDirection.
|
inline |
Definition at line 225 of file G4RadioactiveDecay.hh.
References forceDecayHalfAngle.
| void G4RadioactiveDecay::GetDecayRateTable | ( | const G4ParticleDefinition & | aParticle | ) |
Definition at line 364 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), GetVerboseLevel(), theDecayRateTableVector, and theDecayRateVector.
Referenced by DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:| G4DecayTable * G4RadioactiveDecay::GetDecayTable | ( | const G4ParticleDefinition * | aNucleus | ) |
Definition at line 243 of file G4RadioactiveDecay.cc.
References dkmap, G4ParticleDefinition::GetParticleName(), and LoadDecayTable().
Referenced by AddDecayRateTable(), DecayIt(), and DoDecay().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 554 of file G4RadioactiveDecay.cc.
References DBin, DProfile, G4cout, G4endl, G4Exception(), G4UniformRand, GetVerboseLevel(), JustWarning, and s.
Referenced by DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 582 of file G4RadioactiveDecay.cc.
References DBin, G4endl, G4Exception(), and JustWarning.
Referenced by DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protectedvirtual |
Implements G4VRestDiscreteProcess.
Definition at line 649 of file G4RadioactiveDecay.cc.
References DBL_MAX, DBL_MIN, G4cout, G4endl, G4Exception(), G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGLifeTime(), G4DynamicParticle::GetTotalMomentum(), GetVerboseLevel(), GeV, JustWarning, keV, and m.
Here is the call graph for this function:
|
protectedvirtual |
Implements G4VRestDiscreteProcess.
Definition at line 607 of file G4RadioactiveDecay.cc.
References AnalogueMC, DBL_MAX, G4cout, G4endl, G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4ParticleDefinition::GetPDGLifeTime(), G4ParticleDefinition::GetPDGStable(), GetVerboseLevel(), GeV, ns, and s.
Here is the call graph for this function:
|
inline |
Definition at line 179 of file G4RadioactiveDecay.hh.
References theNucleusLimits.
|
inline |
Definition at line 210 of file G4RadioactiveDecay.hh.
References NSplit.
Definition at line 387 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, G4Exception(), GetVerboseLevel(), JustWarning, L, NSourceBin, SBin, and SProfile.
Referenced by DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 156 of file G4RadioactiveDecay.hh.
References theRadioactivityTables.
Referenced by Run::WriteActivity().
Here is the caller graph for this function:
|
inline |
Definition at line 171 of file G4RadioactiveDecay.hh.
References verboseLevel.
Referenced by AddDecayRateTable(), ChooseCollimationDirection(), CollimateDecay(), CollimateDecayProduct(), DecayIt(), DeselectAllVolumes(), DeselectAVolume(), DoDecay(), G4RadioactiveDecay(), GetDecayRateTable(), GetDecayTime(), GetMeanFreePath(), GetMeanLifeTime(), GetTaoTime(), LoadDecayTable(), SelectAllVolumes(), SelectAVolume(), SetDecayBias(), and SetSourceTimeProfile().
Here is the caller graph for this function:
|
inline |
Definition at line 194 of file G4RadioactiveDecay.hh.
References AnalogueMC.
Referenced by Run::WriteActivity().
Here is the caller graph for this function:
|
virtual |
Reimplemented from G4VProcess.
Definition at line 222 of file G4RadioactiveDecay.cc.
References A(), G4NucleusLimits::GetAMax(), G4NucleusLimits::GetAMin(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGLifeTime(), G4NucleusLimits::GetZMax(), G4NucleusLimits::GetZMin(), and theNucleusLimits.
Referenced by AddDecayRateTable(), and DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:| G4bool G4RadioactiveDecay::IsRateTableReady | ( | const G4ParticleDefinition & | aParticle | ) |
Definition at line 349 of file G4RadioactiveDecay.cc.
References G4ParticleDefinition::GetParticleName(), and theDecayRateTableVector.
Referenced by DecayIt().
Here is the call graph for this function:
Here is the caller graph for this function:| G4DecayTable * G4RadioactiveDecay::LoadDecayTable | ( | const G4ParticleDefinition & | theParentNucleus | ) |
Definition at line 739 of file G4RadioactiveDecay.cc.
References a, A(), allowed, Alpha, applyARM, BDNeutron, BDProton, Beta2Minus, Beta2Plus, BetaMinus, BetaPlus, G4DecayTable::DumpInfo(), G4DecayTable::entries(), FatalException, G4cerr, G4cout, G4endl, G4Exception(), G4VDecayChannel::GetBR(), G4DecayTable::GetDecayChannel(), G4NuclearDecay::GetDecayMode(), G4ParticleDefinition::GetParticleName(), GetVerboseLevel(), halflifethreshold, G4DecayTable::Insert(), IT, JustWarning, keV, KshellEC, levelTolerance, LshellEC, MeV, MshellEC, Neutron, Neutron2, Proton, Proton2, RDM_ERROR, G4ECDecay::SetARM(), G4ITDecay::SetARM(), G4VDecayChannel::SetBR(), G4NuclearDecay::SetHLThreshold(), SpFission, G4String::strip(), and theUserRadioactiveDataFiles.
Referenced by GetDecayTable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
inlineprivatevirtual |
Reimplemented from G4VRestDiscreteProcess.
Definition at line 339 of file G4RadioactiveDecay.hh.
References DecayIt().
Here is the call graph for this function:| void G4RadioactiveDecay::SelectAllVolumes | ( | ) |
Definition at line 314 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetName(), GetVerboseLevel(), isAllVolumesMode, and ValidVolumes.
Referenced by G4RadioactiveDecay().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4RadioactiveDecay::SelectAVolume | ( | const G4String | aVolume | ) |
Definition at line 260 of file G4RadioactiveDecay.cc.
References G4cerr, G4cout, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetName(), GetVerboseLevel(), and ValidVolumes.
Here is the call graph for this function:
|
inline |
Definition at line 184 of file G4RadioactiveDecay.hh.
References AnalogueMC, halflifethreshold, and s.
Referenced by SetBRBias(), SetDecayBias(), SetSourceTimeProfile(), and SetSplitNuclei().
Here is the caller graph for this function:
|
inline |
Definition at line 129 of file G4RadioactiveDecay.hh.
References applyARM.
Referenced by PhysicsList::AddRadioactiveDecay().
Here is the caller graph for this function:
|
inline |
Definition at line 198 of file G4RadioactiveDecay.hh.
References BRBias, and SetAnalogueMonteCarlo().
Here is the call graph for this function:| void G4RadioactiveDecay::SetDecayBias | ( | G4String | filename | ) |
Definition at line 1461 of file G4RadioactiveDecay.cc.
References DBin, decayWindows, DProfile, FatalException, G4cout, G4endl, G4Exception(), GetVerboseLevel(), JustWarning, NDecayBin, s, SetAnalogueMonteCarlo(), and theRadioactivityTables.
Here is the call graph for this function:
|
inline |
Definition at line 227 of file G4RadioactiveDecay.hh.
References SetDecayDirection(), and SetDecayHalfAngle().
Here is the call graph for this function:
|
inline |
Definition at line 213 of file G4RadioactiveDecay.hh.
References forceDecayDirection.
Referenced by SetDecayCollimation().
Here is the caller graph for this function:
|
inline |
Definition at line 221 of file G4RadioactiveDecay.hh.
References deg, forceDecayHalfAngle, G4INCL::Math::max(), and G4INCL::Math::min().
Referenced by SetDecayCollimation().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4RadioactiveDecay::SetDecayRate | ( | G4int | theZ, |
| G4int | theA, | ||
| G4double | theE, | ||
| G4int | theG, | ||
| std::vector< G4double > | theRates, | ||
| std::vector< G4double > | theTaos | ||
| ) |
Definition at line 1092 of file G4RadioactiveDecay.cc.
References G4RadioactiveDecayRate::SetA(), G4RadioactiveDecayRate::SetDecayRateC(), G4RadioactiveDecayRate::SetE(), G4RadioactiveDecayRate::SetGeneration(), G4RadioactiveDecayRate::SetTaos(), G4RadioactiveDecayRate::SetZ(), and theDecayRate.
Referenced by AddDecayRateTable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 191 of file G4RadioactiveDecay.hh.
References FBeta.
|
inline |
Definition at line 123 of file G4RadioactiveDecay.hh.
References halflifethreshold.
Referenced by PhysicsList::AddRadioactiveDecay().
Here is the caller graph for this function:
|
inline |
Definition at line 126 of file G4RadioactiveDecay.hh.
References applyICM.
|
inline |
Definition at line 174 of file G4RadioactiveDecay.hh.
References theNucleusLimits.
| void G4RadioactiveDecay::SetSourceTimeProfile | ( | G4String | filename | ) |
Definition at line 1411 of file G4RadioactiveDecay.cc.
References FatalException, G4cout, G4endl, G4Exception(), GetVerboseLevel(), JustWarning, NSourceBin, s, SBin, SetAnalogueMonteCarlo(), and SProfile.
Here is the call graph for this function:
|
inline |
Definition at line 204 of file G4RadioactiveDecay.hh.
References NSplit, and SetAnalogueMonteCarlo().
Here is the call graph for this function:
|
inline |
Definition at line 168 of file G4RadioactiveDecay.hh.
References verboseLevel.
|
private |
Definition at line 272 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetMeanLifeTime(), IsAnalogueMonteCarlo(), and SetAnalogueMonteCarlo().
|
private |
Definition at line 279 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), LoadDecayTable(), and SetARM().
|
private |
Definition at line 278 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and SetICM().
|
private |
Definition at line 273 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), and SetBRBias().
|
private |
Definition at line 290 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetDecayTime(), GetDecayTimeBin(), and SetDecayBias().
|
private |
Definition at line 303 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), and SetDecayBias().
|
private |
Definition at line 310 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), GetDecayTable(), and ~G4RadioactiveDecay().
|
private |
Definition at line 291 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetDecayTime(), and SetDecayBias().
|
private |
Definition at line 274 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and SetFBeta().
|
private |
Definition at line 282 of file G4RadioactiveDecay.hh.
Referenced by ChooseCollimationDirection(), CollimateDecay(), GetDecayDirection(), and SetDecayDirection().
|
private |
Definition at line 283 of file G4RadioactiveDecay.hh.
Referenced by ChooseCollimationDirection(), CollimateDecay(), GetDecayHalfAngle(), and SetDecayHalfAngle().
|
private |
Definition at line 321 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), and G4RadioactiveDecay().
|
private |
Definition at line 316 of file G4RadioactiveDecay.hh.
Referenced by AtRestGetPhysicalInteractionLength().
|
private |
Definition at line 277 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), G4RadioactiveDecay(), LoadDecayTable(), SetAnalogueMonteCarlo(), and SetHLThreshold().
|
private |
Definition at line 294 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), DeselectAllVolumes(), DeselectAVolume(), G4RadioactiveDecay(), and SelectAllVolumes().
|
private |
Definition at line 271 of file G4RadioactiveDecay.hh.
Referenced by BuildPhysicsTable().
Definition at line 304 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), and LoadDecayTable().
|
private |
Definition at line 289 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and SetDecayBias().
|
private |
Definition at line 286 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), GetTaoTime(), and SetSourceTimeProfile().
|
private |
Definition at line 275 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetSplitNuclei(), and SetSplitNuclei().
|
staticprivate |
Definition at line 284 of file G4RadioactiveDecay.hh.
Referenced by ChooseCollimationDirection(), CollimateDecay(), and CollimateDecayProduct().
|
private |
Definition at line 287 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), GetTaoTime(), and SetSourceTimeProfile().
|
private |
Definition at line 288 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), GetTaoTime(), and SetSourceTimeProfile().
|
private |
Definition at line 296 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), and SetDecayRate().
|
private |
Definition at line 298 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable().
|
private |
Definition at line 299 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), GetDecayRateTable(), and IsRateTableReady().
|
private |
Definition at line 297 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), DecayIt(), and GetDecayRateTable().
|
private |
Definition at line 269 of file G4RadioactiveDecay.hh.
Referenced by GetNucleusLimits(), IsApplicable(), and SetNucleusLimits().
|
private |
Definition at line 267 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and ~G4RadioactiveDecay().
|
private |
Definition at line 302 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetTheRadioactivityTables(), and SetDecayBias().
Definition at line 307 of file G4RadioactiveDecay.hh.
Referenced by AddUserDecayDataFile(), G4RadioactiveDecay(), and LoadDecayTable().
|
private |
Definition at line 293 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), DeselectAllVolumes(), DeselectAVolume(), SelectAllVolumes(), and SelectAVolume().
|
private |
Definition at line 317 of file G4RadioactiveDecay.hh.
Referenced by GetVerboseLevel(), and SetVerboseLevel().