Geant4
10.03
|
#include <G4RadioactiveDecay.hh>
Protected Member Functions | |
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 | ConvolveSourceTimeProfile (const G4double, const G4double) |
G4double | GetDecayTime () |
G4int | GetDecayTimeBin (const G4double aDecayTime) |
void | AddDeexcitationSpectrumForBiasMode (G4ParticleDefinition *apartDef, G4double weight, G4double currenTime, std::vector< double > &weights_v, std::vector< double > ×_v, std::vector< G4DynamicParticle * > &secondaries_v) |
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 80 of file G4RadioactiveDecay.hh.
G4RadioactiveDecay::G4RadioactiveDecay | ( | const G4String & | processName = "RadioactiveDecay" | ) |
Definition at line 158 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.
G4RadioactiveDecay::~G4RadioactiveDecay | ( | ) |
Definition at line 212 of file G4RadioactiveDecay.cc.
References dkmap, and theRadioactiveDecaymessenger.
|
private |
void G4RadioactiveDecay::AddDecayRateTable | ( | const G4ParticleDefinition & | theParentNucleus | ) |
Definition at line 1138 of file G4RadioactiveDecay.cc.
References A(), allowed, G4DecayTable::entries(), G4cout, G4endl, G4Exception(), G4VDecayChannel::GetBR(), G4NuclearDecay::GetDaughterExcitation(), G4NuclearDecay::GetDaughterNucleus(), G4DecayTable::GetDecayChannel(), G4NuclearDecay::GetDecayMode(), GetDecayTable(), G4NuclearLevelData::GetInstance(), G4IonTable::GetIon(), G4ParticleTable::GetIonTable(), G4NuclearLevelData::GetLevelManager(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGLifeTime(), GetVerboseLevel(), halflifethreshold, G4DecayTable::Insert(), IsApplicable(), IT, JustWarning, levelTolerance, G4LevelManager::LifeTime(), MeV, G4LevelManager::NearestLevelEnergy(), G4LevelManager::NearestLevelIndex(), noFloat, ns, G4LevelManager::NumberOfTransitions(), SetDecayRate(), G4RadioactiveDecayRateVector::SetIonName(), G4RadioactiveDecayRateVector::SetItsRates(), theDecayRate, theDecayRateTable, theDecayRateTableVector, and theDecayRateVector.
Referenced by DecayIt().
|
protected |
Definition at line 2014 of file G4RadioactiveDecay.cc.
References G4ITDecay::DecayIt(), G4DecayProducts::entries(), G4ParticleDefinition::GetBaryonNumber(), G4DynamicParticle::GetDefinition(), G4ParticleDefinition::GetPDGLifeTime(), and G4DecayProducts::PopProducts().
Referenced by DecayIt().
Definition at line 1107 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, and theUserRadioactiveDataFiles.
Referenced by G4RadioactiveDecaymessenger::SetNewValue().
|
inlineprivatevirtual |
Reimplemented from G4VRestDiscreteProcess.
Definition at line 340 of file G4RadioactiveDecay.hh.
References DecayIt().
|
inlineprivatevirtual |
Reimplemented from G4VRestDiscreteProcess.
Definition at line 331 of file G4RadioactiveDecay.hh.
References G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), and fRemainderLifeTime.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 718 of file G4RadioactiveDecay.cc.
References G4LossTableManager::AtomDeexcitation(), FatalException, G4Exception(), G4LossTableManager::Instance(), and isInitialised.
|
protected |
Definition at line 1988 of file G4RadioactiveDecay.cc.
References deg, forceDecayDirection, forceDecayHalfAngle, G4cout, G4endl, G4UniformRand, GetVerboseLevel(), origin, and pi.
Referenced by CollimateDecayProduct().
|
protected |
Definition at line 1945 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().
|
protected |
Definition at line 1973 of file G4RadioactiveDecay.cc.
References ChooseCollimationDirection(), G4cout, G4endl, G4DynamicParticle::GetParticleDefinition(), G4ParticleDefinition::GetParticleName(), GetVerboseLevel(), origin, and G4DynamicParticle::SetMomentumDirection().
Referenced by CollimateDecay().
|
protected |
Definition at line 390 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, G4Exception(), GetVerboseLevel(), JustWarning, L, NSourceBin, SBin, and SProfile.
Referenced by DecayIt().
G4VParticleChange * G4RadioactiveDecay::DecayIt | ( | const G4Track & | theTrack, |
const G4Step & | theStep | ||
) |
Definition at line 1561 of file G4RadioactiveDecay.cc.
References AddDecayRateTable(), AddDeexcitationSpectrumForBiasMode(), G4ParticleChangeForRadDecay::AddSecondary(), AnalogueMC, G4DecayProducts::Boost(), BRBias, G4VProcess::ClearNumberOfInteractionLengthLeft(), cm, ConvolveSourceTimeProfile(), 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(), 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, and ValidVolumes.
Referenced by AtRestDoIt(), and PostStepDoIt().
void G4RadioactiveDecay::DeselectAllVolumes | ( | ) |
Definition at line 340 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, GetVerboseLevel(), isAllVolumesMode, and ValidVolumes.
void G4RadioactiveDecay::DeselectAVolume | ( | const G4String | aVolume | ) |
Definition at line 285 of file G4RadioactiveDecay.cc.
References G4cerr, G4cout, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetName(), GetVerboseLevel(), isAllVolumesMode, and ValidVolumes.
|
protected |
Definition at line 1903 of file G4RadioactiveDecay.cc.
References CollimateDecay(), G4VDecayChannel::DecayIt(), FatalException, G4cerr, G4cout, G4endl, G4Exception(), GetDecayTable(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGMass(), GetVerboseLevel(), MeV, and G4DecayTable::SelectADecayChannel().
Referenced by DecayIt().
|
inline |
Definition at line 215 of file G4RadioactiveDecay.hh.
References forceDecayDirection.
|
inline |
Definition at line 223 of file G4RadioactiveDecay.hh.
References forceDecayHalfAngle.
void G4RadioactiveDecay::GetDecayRateTable | ( | const G4ParticleDefinition & | aParticle | ) |
Definition at line 366 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), GetVerboseLevel(), theDecayRateTableVector, and theDecayRateVector.
Referenced by DecayIt().
G4DecayTable * G4RadioactiveDecay::GetDecayTable | ( | const G4ParticleDefinition * | aNucleus | ) |
Definition at line 245 of file G4RadioactiveDecay.cc.
References dkmap, G4ParticleDefinition::GetParticleName(), and LoadDecayTable().
Referenced by AddDecayRateTable(), DecayIt(), and DoDecay().
|
protected |
Definition at line 558 of file G4RadioactiveDecay.cc.
References DBin, DProfile, G4cout, G4endl, G4Exception(), G4UniformRand, GetVerboseLevel(), JustWarning, and s.
Referenced by DecayIt().
Definition at line 586 of file G4RadioactiveDecay.cc.
References DBin, G4endl, G4Exception(), and JustWarning.
Referenced by DecayIt().
|
protectedvirtual |
Implements G4VRestDiscreteProcess.
Definition at line 653 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.
|
protectedvirtual |
Implements G4VRestDiscreteProcess.
Definition at line 611 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.
|
inline |
Definition at line 177 of file G4RadioactiveDecay.hh.
References theNucleusLimits.
|
inline |
Definition at line 208 of file G4RadioactiveDecay.hh.
References NSplit.
|
inline |
Definition at line 154 of file G4RadioactiveDecay.hh.
References theRadioactivityTables.
Referenced by Run::WriteActivity().
|
inline |
Definition at line 169 of file G4RadioactiveDecay.hh.
References verboseLevel.
Referenced by AddDecayRateTable(), ChooseCollimationDirection(), CollimateDecay(), CollimateDecayProduct(), ConvolveSourceTimeProfile(), DecayIt(), DeselectAllVolumes(), DeselectAVolume(), DoDecay(), G4RadioactiveDecay(), GetDecayRateTable(), GetDecayTime(), GetMeanFreePath(), GetMeanLifeTime(), LoadDecayTable(), SelectAllVolumes(), SelectAVolume(), SetDecayBias(), and SetSourceTimeProfile().
|
inline |
Definition at line 192 of file G4RadioactiveDecay.hh.
References AnalogueMC.
Referenced by Run::WriteActivity().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 223 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().
G4bool G4RadioactiveDecay::IsRateTableReady | ( | const G4ParticleDefinition & | aParticle | ) |
Definition at line 351 of file G4RadioactiveDecay.cc.
References G4ParticleDefinition::GetParticleName(), and theDecayRateTableVector.
Referenced by DecayIt().
G4DecayTable * G4RadioactiveDecay::LoadDecayTable | ( | const G4ParticleDefinition & | theParentNucleus | ) |
Definition at line 748 of file G4RadioactiveDecay.cc.
References a, A(), allowed, Alpha, applyARM, BDNeutron, BDProton, Beta2Minus, Beta2Plus, BetaMinus, BetaPlus, G4DecayTable::DumpInfo(), G4DecayTable::entries(), FatalException, G4Ions::FloatLevelBase(), 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, noFloat, Proton, Proton2, RDM_ERROR, G4ECDecay::SetARM(), G4ITDecay::SetARM(), G4VDecayChannel::SetBR(), G4NuclearDecay::SetHLThreshold(), SpFission, G4String::strip(), and theUserRadioactiveDataFiles.
Referenced by GetDecayTable().
|
private |
|
inlineprivatevirtual |
Reimplemented from G4VRestDiscreteProcess.
Definition at line 345 of file G4RadioactiveDecay.hh.
References DecayIt().
void G4RadioactiveDecay::SelectAllVolumes | ( | ) |
Definition at line 316 of file G4RadioactiveDecay.cc.
References G4cout, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetName(), GetVerboseLevel(), isAllVolumesMode, and ValidVolumes.
Referenced by G4RadioactiveDecay().
void G4RadioactiveDecay::SelectAVolume | ( | const G4String | aVolume | ) |
Definition at line 262 of file G4RadioactiveDecay.cc.
References G4cerr, G4cout, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetName(), GetVerboseLevel(), and ValidVolumes.
|
inline |
Definition at line 182 of file G4RadioactiveDecay.hh.
References AnalogueMC, halflifethreshold, and s.
Referenced by SetBRBias(), SetDecayBias(), SetSourceTimeProfile(), and SetSplitNuclei().
|
inline |
Definition at line 127 of file G4RadioactiveDecay.hh.
References applyARM.
Referenced by PhysicsList::AddRadioactiveDecay().
|
inline |
Definition at line 196 of file G4RadioactiveDecay.hh.
References BRBias, and SetAnalogueMonteCarlo().
void G4RadioactiveDecay::SetDecayBias | ( | G4String | filename | ) |
Definition at line 1500 of file G4RadioactiveDecay.cc.
References DBin, decayWindows, DProfile, FatalException, G4cout, G4endl, G4Exception(), GetVerboseLevel(), JustWarning, NDecayBin, s, SetAnalogueMonteCarlo(), and theRadioactivityTables.
|
inline |
Definition at line 225 of file G4RadioactiveDecay.hh.
References SetDecayDirection(), and SetDecayHalfAngle().
|
inline |
Definition at line 211 of file G4RadioactiveDecay.hh.
References forceDecayDirection.
Referenced by SetDecayCollimation().
|
inline |
Definition at line 219 of file G4RadioactiveDecay.hh.
References deg, forceDecayHalfAngle, G4INCL::Math::max(), and G4INCL::Math::min().
Referenced by SetDecayCollimation().
void G4RadioactiveDecay::SetDecayRate | ( | G4int | theZ, |
G4int | theA, | ||
G4double | theE, | ||
G4int | theG, | ||
std::vector< G4double > | theCoefficients, | ||
std::vector< G4double > | theTaos | ||
) |
Definition at line 1122 of file G4RadioactiveDecay.cc.
References G4RadioactiveDecayRate::SetA(), G4RadioactiveDecayRate::SetDecayRateC(), G4RadioactiveDecayRate::SetE(), G4RadioactiveDecayRate::SetGeneration(), G4RadioactiveDecayRate::SetTaos(), G4RadioactiveDecayRate::SetZ(), and theDecayRate.
Referenced by AddDecayRateTable().
|
inline |
Definition at line 189 of file G4RadioactiveDecay.hh.
References FBeta.
|
inline |
Definition at line 121 of file G4RadioactiveDecay.hh.
References halflifethreshold.
|
inline |
Definition at line 124 of file G4RadioactiveDecay.hh.
References applyICM.
|
inline |
Definition at line 172 of file G4RadioactiveDecay.hh.
References theNucleusLimits.
void G4RadioactiveDecay::SetSourceTimeProfile | ( | G4String | filename | ) |
Definition at line 1450 of file G4RadioactiveDecay.cc.
References FatalException, G4cout, G4endl, G4Exception(), GetVerboseLevel(), JustWarning, NSourceBin, s, SBin, SetAnalogueMonteCarlo(), and SProfile.
|
inline |
Definition at line 202 of file G4RadioactiveDecay.hh.
References NSplit, and SetAnalogueMonteCarlo().
|
inline |
Definition at line 166 of file G4RadioactiveDecay.hh.
References verboseLevel.
|
private |
Definition at line 278 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetMeanLifeTime(), IsAnalogueMonteCarlo(), and SetAnalogueMonteCarlo().
|
private |
Definition at line 285 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), LoadDecayTable(), and SetARM().
|
private |
Definition at line 284 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and SetICM().
|
private |
Definition at line 279 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), and SetBRBias().
|
private |
Definition at line 296 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetDecayTime(), GetDecayTimeBin(), and SetDecayBias().
|
private |
Definition at line 309 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), and SetDecayBias().
|
private |
Definition at line 316 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), GetDecayTable(), and ~G4RadioactiveDecay().
|
private |
Definition at line 297 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetDecayTime(), and SetDecayBias().
|
private |
Definition at line 280 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and SetFBeta().
|
private |
Definition at line 288 of file G4RadioactiveDecay.hh.
Referenced by ChooseCollimationDirection(), CollimateDecay(), GetDecayDirection(), and SetDecayDirection().
|
private |
Definition at line 289 of file G4RadioactiveDecay.hh.
Referenced by ChooseCollimationDirection(), CollimateDecay(), GetDecayHalfAngle(), and SetDecayHalfAngle().
|
private |
Definition at line 327 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), and G4RadioactiveDecay().
|
private |
Definition at line 322 of file G4RadioactiveDecay.hh.
Referenced by AtRestGetPhysicalInteractionLength().
|
private |
Definition at line 283 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), G4RadioactiveDecay(), LoadDecayTable(), SetAnalogueMonteCarlo(), and SetHLThreshold().
|
private |
Definition at line 300 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), DeselectAllVolumes(), DeselectAVolume(), G4RadioactiveDecay(), and SelectAllVolumes().
|
private |
Definition at line 277 of file G4RadioactiveDecay.hh.
Referenced by BuildPhysicsTable().
Definition at line 310 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), and LoadDecayTable().
|
private |
Definition at line 295 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and SetDecayBias().
|
private |
Definition at line 292 of file G4RadioactiveDecay.hh.
Referenced by ConvolveSourceTimeProfile(), G4RadioactiveDecay(), and SetSourceTimeProfile().
|
private |
Definition at line 281 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetSplitNuclei(), and SetSplitNuclei().
|
staticprivate |
Definition at line 290 of file G4RadioactiveDecay.hh.
Referenced by ChooseCollimationDirection(), CollimateDecay(), and CollimateDecayProduct().
|
private |
Definition at line 293 of file G4RadioactiveDecay.hh.
Referenced by ConvolveSourceTimeProfile(), G4RadioactiveDecay(), and SetSourceTimeProfile().
|
private |
Definition at line 294 of file G4RadioactiveDecay.hh.
Referenced by ConvolveSourceTimeProfile(), G4RadioactiveDecay(), and SetSourceTimeProfile().
|
private |
Definition at line 302 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), and SetDecayRate().
|
private |
Definition at line 304 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable().
|
private |
Definition at line 305 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), GetDecayRateTable(), and IsRateTableReady().
|
private |
Definition at line 303 of file G4RadioactiveDecay.hh.
Referenced by AddDecayRateTable(), DecayIt(), and GetDecayRateTable().
|
private |
Definition at line 275 of file G4RadioactiveDecay.hh.
Referenced by GetNucleusLimits(), IsApplicable(), and SetNucleusLimits().
|
private |
Definition at line 273 of file G4RadioactiveDecay.hh.
Referenced by G4RadioactiveDecay(), and ~G4RadioactiveDecay().
|
private |
Definition at line 308 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), G4RadioactiveDecay(), GetTheRadioactivityTables(), and SetDecayBias().
Definition at line 313 of file G4RadioactiveDecay.hh.
Referenced by AddUserDecayDataFile(), G4RadioactiveDecay(), and LoadDecayTable().
|
private |
Definition at line 299 of file G4RadioactiveDecay.hh.
Referenced by DecayIt(), DeselectAllVolumes(), DeselectAVolume(), SelectAllVolumes(), and SelectAVolume().
|
private |
Definition at line 323 of file G4RadioactiveDecay.hh.
Referenced by GetVerboseLevel(), and SetVerboseLevel().