Geant4-11
|
#include <G4AdjointCSManager.hh>
Static Public Member Functions | |
static G4AdjointCSManager * | GetAdjointCSManager () |
Private Member Functions | |
std::vector< G4AdjointCSMatrix * > | BuildCrossSectionsModelAndElement (G4VEmAdjointModel *aModel, G4int Z, G4int A, G4int nbin_pro_decade) |
std::vector< G4AdjointCSMatrix * > | BuildCrossSectionsModelAndMaterial (G4VEmAdjointModel *aModel, G4Material *aMaterial, G4int nbin_pro_decade) |
G4double | ComputeAdjointCS (G4double aPrimEnergy, G4AdjointCSMatrix *anAdjointCSMatrix, G4double Tcut) |
void | DefineCurrentMaterial (const G4MaterialCutsCouple *couple) |
void | DefineCurrentParticle (const G4ParticleDefinition *aPartDef) |
G4AdjointCSManager () | |
Static Private Attributes | |
static G4ThreadLocal G4AdjointCSManager * | fInstance = nullptr |
static constexpr G4int | fNbins = 320 |
static constexpr G4double | fTmax = 100. * CLHEP::TeV |
static constexpr G4double | fTmin = 0.1 * CLHEP::keV |
Friends | |
class | G4ThreadLocalSingleton< G4AdjointCSManager > |
Definition at line 58 of file G4AdjointCSManager.hh.
G4AdjointCSManager::~G4AdjointCSManager | ( | ) |
Definition at line 76 of file G4AdjointCSManager.cc.
References fAdjointCSMatricesForProdToProj, fAdjointCSMatricesForScatProjToProj, fAdjointModels, fForwardLossProcesses, fForwardProcesses, fSigmaTableForAdjointModelProdToProj, fSigmaTableForAdjointModelScatProjToProj, fTotalAdjSigmaTable, and fTotalFwdSigmaTable.
|
private |
Definition at line 68 of file G4AdjointCSManager.cc.
References G4AdjointElectron::AdjointElectron(), G4AdjointGamma::AdjointGamma(), G4AdjointProton::AdjointProton(), and RegisterAdjointParticle().
void G4AdjointCSManager::BuildCrossSectionMatrices | ( | ) |
Definition at line 222 of file G4AdjointCSManager.cc.
References A, BuildCrossSectionsModelAndElement(), BuildCrossSectionsModelAndMaterial(), fAdjointCSMatricesForProdToProj, fAdjointCSMatricesForScatProjToProj, fAdjointModels, fCSMatricesBuilt, G4cout, G4endl, G4lrint(), G4Element::GetElementTable(), G4Material::GetMaterialTable(), and Z.
Referenced by G4AdjointForcedInteractionForGamma::BuildPhysicsTable(), and G4VAdjointReverseReaction::BuildPhysicsTable().
|
private |
Definition at line 828 of file G4AdjointCSManager.cc.
References A, G4AdjointCSMatrix::AddData(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForSecond(), dE, G4VEmAdjointModel::GetHighEnergyLimit(), G4VEmAdjointModel::GetLowEnergyLimit(), G4VEmAdjointModel::GetSecondPartOfSameType(), G4INCL::Math::max(), G4INCL::Math::min(), and Z.
Referenced by BuildCrossSectionMatrices().
|
private |
Definition at line 925 of file G4AdjointCSManager.cc.
References G4AdjointCSMatrix::AddData(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForSecond(), dE, G4VEmAdjointModel::GetHighEnergyLimit(), G4VEmAdjointModel::GetLowEnergyLimit(), G4VEmAdjointModel::GetSecondPartOfSameType(), G4INCL::Math::max(), and G4INCL::Math::min().
Referenced by BuildCrossSectionMatrices().
void G4AdjointCSManager::BuildTotalSigmaTables | ( | ) |
Definition at line 317 of file G4AdjointCSManager.cc.
References ComputeTotalAdjointCS(), DefineCurrentParticle(), e1, G4PhysicsVector::Energy(), fAdjIon, fAdjointModels, fAdjointParticlesInAction, fEkinofAdjSigmaMax, fEkinofFwdSigmaMax, fEminForAdjSigmaTables, fEminForFwdSigmaTables, fForwardLossProcesses, fForwardProcesses, fFwdIon, fMassRatio, fNbins, fSigmaTableBuilt, fSigmaTableForAdjointModelProdToProj, fSigmaTableForAdjointModelScatProjToProj, fTmax, fTmin, fTotalAdjSigmaTable, fTotalFwdSigmaTable, G4VEmModel::GetChargeSquareRatio(), G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), and G4PhysicsVector::PutValue().
Referenced by G4AdjointForcedInteractionForGamma::BuildPhysicsTable(), and G4VAdjointReverseReaction::BuildPhysicsTable().
|
private |
Definition at line 1087 of file G4AdjointCSManager.cc.
References G4AdjointInterpolator::FindPositionForLogVector(), G4cout, G4endl, G4AdjointCSMatrix::GetData(), G4AdjointInterpolator::GetInstance(), G4AdjointCSMatrix::GetLogPrimEnergyVector(), G4AdjointInterpolator::InterpolateForLogVector(), G4AdjointCSMatrix::IsScatProjToProj(), and G4AdjointInterpolator::LinearInterpolation().
G4double G4AdjointCSManager::ComputeAdjointCS | ( | G4Material * | aMaterial, |
G4VEmAdjointModel * | aModel, | ||
G4double | PrimEnergy, | ||
G4double | Tcut, | ||
G4bool | isScatProjToProj, | ||
std::vector< G4double > & | AdjointCS_for_each_element | ||
) |
Definition at line 584 of file G4AdjointCSManager.cc.
References G4VEmAdjointModel::AdjointCrossSection(), ComputeAdjointCS(), fAdjointCSMatricesForProdToProj, fAdjointCSMatricesForScatProjToProj, fAdjointModels, fCurrentCouple, fIndexOfAdjointEMModelInAction, fIsScatProjToProj, fLastAdjointCSVsModelsAndElements, G4VEmAdjointModel::GetApplyCutInRange(), G4Material::GetElement(), G4Element::GetIndex(), G4Material::GetIndex(), G4Material::GetNumberOfElements(), G4VEmAdjointModel::GetSecondAdjEnergyMaxForProdToProj(), G4VEmAdjointModel::GetSecondAdjEnergyMaxForScatProjToProj(), G4VEmAdjointModel::GetSecondAdjEnergyMinForProdToProj(), G4VEmAdjointModel::GetSecondAdjEnergyMinForScatProjToProj(), G4VEmAdjointModel::GetUseMatrix(), G4VEmAdjointModel::GetUseMatrixPerElement(), G4VEmAdjointModel::GetUseOnlyOneMatrixForAllElements(), G4Material::GetVecNbOfAtomsPerVolume(), and G4Element::GetZ().
Referenced by G4VEmAdjointModel::AdjointCrossSection(), ComputeAdjointCS(), ComputeTotalAdjointCS(), and SampleElementFromCSMatrices().
G4double G4AdjointCSManager::ComputeTotalAdjointCS | ( | const G4MaterialCutsCouple * | aMatCutCouple, |
G4ParticleDefinition * | aPart, | ||
G4double | PrimEnergy | ||
) |
Definition at line 757 of file G4AdjointCSManager.cc.
References ComputeAdjointCS(), DefineCurrentMaterial(), fAdjointModels, fCurrentMaterial, fCurrentMatIndex, fNbins, fSigmaTableForAdjointModelProdToProj, fSigmaTableForAdjointModelScatProjToProj, G4VEmAdjointModel::GetAdjointEquivalentOfDirectPrimaryParticleDefinition(), G4VEmAdjointModel::GetAdjointEquivalentOfDirectSecondaryParticleDefinition(), G4VEmAdjointModel::GetApplyCutInRange(), G4ProductionCutsTable::GetEnergyCutsVector(), GetForwardParticleEquivalent(), G4MaterialCutsCouple::GetIndex(), G4VEmAdjointModel::GetLowEnergyLimit(), G4ParticleDefinition::GetParticleName(), and G4ProductionCutsTable::GetProductionCutsTable().
Referenced by BuildTotalSigmaTables().
|
private |
Definition at line 1053 of file G4AdjointCSManager.cc.
References fCurrentCouple, fCurrentMaterial, fCurrentMatIndex, fLastCSCorrectionFactor, G4MaterialCutsCouple::GetIndex(), and G4MaterialCutsCouple::GetMaterial().
Referenced by ComputeTotalAdjointCS(), GetAdjointSigma(), GetCrossSectionCorrection(), GetEminForTotalCS(), GetMaxAdjTotalCS(), GetMaxFwdTotalCS(), GetTotalAdjointCS(), and GetTotalForwardCS().
|
private |
Definition at line 1066 of file G4AdjointCSManager.cc.
References fAdjIon, fAdjointParticlesInAction, fCurrentParticleIndex, fMassRatio, G4ParticleDefinition::GetPDGMass(), and source.hepunit::proton_mass_c2.
Referenced by BuildTotalSigmaTables(), GetEminForTotalCS(), GetMaxAdjTotalCS(), GetMaxFwdTotalCS(), GetTotalAdjointCS(), and GetTotalForwardCS().
|
static |
Definition at line 57 of file G4AdjointCSManager.cc.
References fInstance, and G4ThreadLocalSingleton< T >::Instance().
Referenced by G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4AdjointPhotoElectricModel::CorrectPostStepWeight(), G4AdjointAlongStepWeightCorrection::G4AdjointAlongStepWeightCorrection(), G4AdjointForcedInteractionForGamma::G4AdjointForcedInteractionForGamma(), G4VAdjointReverseReaction::G4VAdjointReverseReaction(), G4VEmAdjointModel::G4VEmAdjointModel(), G4AdjointBremsstrahlungModel::Initialize(), G4AdjointComptonModel::RapidSampleSecondaries(), and G4AdjointhIonisationModel::RapidSampleSecondaries().
G4ParticleDefinition * G4AdjointCSManager::GetAdjointParticleEquivalent | ( | G4ParticleDefinition * | theFwdPartDef | ) |
Definition at line 1023 of file G4AdjointCSManager.cc.
References G4AdjointElectron::AdjointElectron(), G4AdjointGamma::AdjointGamma(), G4AdjointProton::AdjointProton(), fAdjIon, fFwdIon, and G4ParticleDefinition::GetParticleName().
Referenced by RegisterEmProcess(), and RegisterEnergyLossProcess().
G4double G4AdjointCSManager::GetAdjointSigma | ( | G4double | Ekin_nuc, |
size_t | index_model, | ||
G4bool | is_scat_proj_to_proj, | ||
const G4MaterialCutsCouple * | aCouple | ||
) |
Definition at line 459 of file G4AdjointCSManager.cc.
References DefineCurrentMaterial(), fCurrentMatIndex, fSigmaTableForAdjointModelProdToProj, and fSigmaTableForAdjointModelScatProjToProj.
G4double G4AdjointCSManager::GetContinuousWeightCorrection | ( | G4ParticleDefinition * | aPartDef, |
G4double | PreStepEkin, | ||
G4double | AfterStepEkin, | ||
const G4MaterialCutsCouple * | aCouple, | ||
G4double | step_length | ||
) |
Definition at line 557 of file G4AdjointCSManager.cc.
References fForwardCSUsed, fLastCSCorrectionFactor, GetTotalAdjointCS(), and GetTotalForwardCS().
Referenced by G4AdjointAlongStepWeightCorrection::AlongStepDoIt().
G4double G4AdjointCSManager::GetCrossSectionCorrection | ( | G4ParticleDefinition * | aPartDef, |
G4double | PreStepEkin, | ||
const G4MaterialCutsCouple * | aCouple, | ||
G4bool & | fwd_is_used | ||
) |
Definition at line 516 of file G4AdjointCSManager.cc.
References DefineCurrentMaterial(), fCurrentCouple, fForwardCSMode, fForwardCSUsed, fLastCSCorrectionFactor, GetTotalAdjointCS(), and GetTotalForwardCS().
Referenced by G4VAdjointReverseReaction::GetMeanFreePath().
void G4AdjointCSManager::GetEminForTotalCS | ( | G4ParticleDefinition * | aPartDef, |
const G4MaterialCutsCouple * | aCouple, | ||
G4double & | emin_adj, | ||
G4double & | emin_fwd | ||
) |
Definition at line 474 of file G4AdjointCSManager.cc.
References DefineCurrentMaterial(), DefineCurrentParticle(), fCurrentMatIndex, fCurrentParticleIndex, fEminForAdjSigmaTables, fEminForFwdSigmaTables, and fMassRatio.
G4ParticleDefinition * G4AdjointCSManager::GetForwardParticleEquivalent | ( | G4ParticleDefinition * | theAdjPartDef | ) |
Definition at line 1038 of file G4AdjointCSManager.cc.
References G4Electron::Electron(), fAdjIon, fFwdIon, G4Gamma::Gamma(), G4ParticleDefinition::GetParticleName(), and G4Proton::Proton().
Referenced by ComputeTotalAdjointCS().
void G4AdjointCSManager::GetMaxAdjTotalCS | ( | G4ParticleDefinition * | aPartDef, |
const G4MaterialCutsCouple * | aCouple, | ||
G4double & | e_sigma_max, | ||
G4double & | sigma_max | ||
) |
Definition at line 502 of file G4AdjointCSManager.cc.
References DefineCurrentMaterial(), DefineCurrentParticle(), fCurrentMatIndex, fCurrentParticleIndex, fEkinofAdjSigmaMax, fMassRatio, and fTotalAdjSigmaTable.
void G4AdjointCSManager::GetMaxFwdTotalCS | ( | G4ParticleDefinition * | aPartDef, |
const G4MaterialCutsCouple * | aCouple, | ||
G4double & | e_sigma_max, | ||
G4double & | sigma_max | ||
) |
Definition at line 488 of file G4AdjointCSManager.cc.
References DefineCurrentMaterial(), DefineCurrentParticle(), fCurrentMatIndex, fCurrentParticleIndex, fEkinofFwdSigmaMax, fMassRatio, and fTotalFwdSigmaTable.
G4int G4AdjointCSManager::GetNbProcesses | ( | ) |
G4double G4AdjointCSManager::GetPostStepWeightCorrection | ( | ) |
Definition at line 578 of file G4AdjointCSManager.cc.
References fLastCSCorrectionFactor.
Referenced by G4VEmAdjointModel::CorrectPostStepWeight(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4AdjointPhotoElectricModel::CorrectPostStepWeight(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointComptonModel::RapidSampleSecondaries(), and G4AdjointhIonisationModel::RapidSampleSecondaries().
G4double G4AdjointCSManager::GetTotalAdjointCS | ( | G4ParticleDefinition * | aPartDef, |
G4double | Ekin, | ||
const G4MaterialCutsCouple * | aCouple | ||
) |
Definition at line 437 of file G4AdjointCSManager.cc.
References DefineCurrentMaterial(), DefineCurrentParticle(), fCurrentMatIndex, fCurrentParticleIndex, fMassRatio, and fTotalAdjSigmaTable.
Referenced by G4AdjointForcedInteractionForGamma::AlongStepDoIt(), GetContinuousWeightCorrection(), GetCrossSectionCorrection(), and G4AdjointForcedInteractionForGamma::PostStepGetPhysicalInteractionLength().
G4double G4AdjointCSManager::GetTotalForwardCS | ( | G4ParticleDefinition * | aPartDef, |
G4double | Ekin, | ||
const G4MaterialCutsCouple * | aCouple | ||
) |
Definition at line 448 of file G4AdjointCSManager.cc.
References DefineCurrentMaterial(), DefineCurrentParticle(), fCurrentMatIndex, fCurrentParticleIndex, fMassRatio, and fTotalFwdSigmaTable.
Referenced by G4AdjointForcedInteractionForGamma::AlongStepDoIt(), GetContinuousWeightCorrection(), and GetCrossSectionCorrection().
void G4AdjointCSManager::RegisterAdjointParticle | ( | G4ParticleDefinition * | aPartDef | ) |
Definition at line 197 of file G4AdjointCSManager.cc.
References fAdjointParticlesInAction, fEkinofAdjSigmaMax, fEkinofFwdSigmaMax, fEminForAdjSigmaTables, fEminForFwdSigmaTables, fForwardLossProcesses, fForwardProcesses, fTotalAdjSigmaTable, fTotalFwdSigmaTable, and G4ParticleDefinition::GetParticleName().
Referenced by G4AdjointCSManager(), RegisterEmProcess(), and RegisterEnergyLossProcess().
size_t G4AdjointCSManager::RegisterEmAdjointModel | ( | G4VEmAdjointModel * | aModel | ) |
Definition at line 150 of file G4AdjointCSManager.cc.
References fAdjointModels, fSigmaTableForAdjointModelProdToProj, and fSigmaTableForAdjointModelScatProjToProj.
Referenced by G4VEmAdjointModel::G4VEmAdjointModel().
void G4AdjointCSManager::RegisterEmProcess | ( | G4VEmProcess * | aProcess, |
G4ParticleDefinition * | aPartDef | ||
) |
Definition at line 159 of file G4AdjointCSManager.cc.
References fAdjointParticlesInAction, fForwardProcesses, GetAdjointParticleEquivalent(), G4ParticleDefinition::GetParticleName(), and RegisterAdjointParticle().
void G4AdjointCSManager::RegisterEnergyLossProcess | ( | G4VEnergyLossProcess * | aProcess, |
G4ParticleDefinition * | aPartDef | ||
) |
Definition at line 178 of file G4AdjointCSManager.cc.
References fAdjointParticlesInAction, fForwardLossProcesses, GetAdjointParticleEquivalent(), G4ParticleDefinition::GetParticleName(), and RegisterAdjointParticle().
G4Element * G4AdjointCSManager::SampleElementFromCSMatrices | ( | G4Material * | aMaterial, |
G4VEmAdjointModel * | aModel, | ||
G4double | PrimEnergy, | ||
G4double | Tcut, | ||
G4bool | isScatProjToProj | ||
) |
Definition at line 734 of file G4AdjointCSManager.cc.
References ComputeAdjointCS(), G4UniformRand, and G4Material::GetElement().
|
inline |
Definition at line 117 of file G4AdjointCSManager.hh.
References fForwardCSMode.
|
inline |
|
friend |
Definition at line 1 of file G4AdjointCSManager.hh.
|
private |
Definition at line 184 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), DefineCurrentParticle(), GetAdjointParticleEquivalent(), GetForwardParticleEquivalent(), and SetIon().
|
private |
Definition at line 194 of file G4AdjointCSManager.hh.
Referenced by BuildCrossSectionMatrices(), ComputeAdjointCS(), and ~G4AdjointCSManager().
|
private |
Definition at line 192 of file G4AdjointCSManager.hh.
Referenced by BuildCrossSectionMatrices(), ComputeAdjointCS(), and ~G4AdjointCSManager().
|
private |
Definition at line 196 of file G4AdjointCSManager.hh.
Referenced by BuildCrossSectionMatrices(), BuildTotalSigmaTables(), ComputeAdjointCS(), ComputeTotalAdjointCS(), RegisterEmAdjointModel(), and ~G4AdjointCSManager().
|
private |
Definition at line 222 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), DefineCurrentParticle(), RegisterAdjointParticle(), RegisterEmProcess(), and RegisterEnergyLossProcess().
|
private |
Definition at line 230 of file G4AdjointCSManager.hh.
Referenced by BuildCrossSectionMatrices().
|
private |
Definition at line 187 of file G4AdjointCSManager.hh.
Referenced by ComputeAdjointCS(), DefineCurrentMaterial(), and GetCrossSectionCorrection().
|
private |
Definition at line 188 of file G4AdjointCSManager.hh.
Referenced by ComputeTotalAdjointCS(), and DefineCurrentMaterial().
|
private |
Definition at line 228 of file G4AdjointCSManager.hh.
Referenced by ComputeTotalAdjointCS(), DefineCurrentMaterial(), GetAdjointSigma(), GetEminForTotalCS(), GetMaxAdjTotalCS(), GetMaxFwdTotalCS(), GetTotalAdjointCS(), and GetTotalForwardCS().
|
private |
Definition at line 227 of file G4AdjointCSManager.hh.
Referenced by DefineCurrentParticle(), GetEminForTotalCS(), GetMaxAdjTotalCS(), GetMaxFwdTotalCS(), GetTotalAdjointCS(), and GetTotalForwardCS().
|
private |
Definition at line 214 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), GetMaxAdjTotalCS(), and RegisterAdjointParticle().
|
private |
Definition at line 213 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), GetMaxFwdTotalCS(), and RegisterAdjointParticle().
|
private |
Definition at line 212 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), GetEminForTotalCS(), and RegisterAdjointParticle().
|
private |
Definition at line 211 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), GetEminForTotalCS(), and RegisterAdjointParticle().
|
private |
Definition at line 233 of file G4AdjointCSManager.hh.
Referenced by GetCrossSectionCorrection(), and SetFwdCrossSectionMode().
|
private |
Definition at line 232 of file G4AdjointCSManager.hh.
Referenced by GetContinuousWeightCorrection(), and GetCrossSectionCorrection().
|
private |
Definition at line 219 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), RegisterAdjointParticle(), RegisterEnergyLossProcess(), and ~G4AdjointCSManager().
|
private |
Definition at line 218 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), RegisterAdjointParticle(), RegisterEmProcess(), and ~G4AdjointCSManager().
|
private |
Definition at line 185 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), GetAdjointParticleEquivalent(), GetForwardParticleEquivalent(), and SetIon().
|
private |
Definition at line 198 of file G4AdjointCSManager.hh.
Referenced by ComputeAdjointCS().
|
staticprivate |
Definition at line 181 of file G4AdjointCSManager.hh.
Referenced by GetAdjointCSManager().
|
private |
Definition at line 199 of file G4AdjointCSManager.hh.
Referenced by ComputeAdjointCS().
|
private |
Definition at line 200 of file G4AdjointCSManager.hh.
Referenced by ComputeAdjointCS().
|
private |
Definition at line 225 of file G4AdjointCSManager.hh.
Referenced by DefineCurrentMaterial(), GetContinuousWeightCorrection(), GetCrossSectionCorrection(), and GetPostStepWeightCorrection().
|
private |
Definition at line 224 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), DefineCurrentParticle(), GetEminForTotalCS(), GetMaxAdjTotalCS(), GetMaxFwdTotalCS(), GetTotalAdjointCS(), and GetTotalForwardCS().
|
staticconstexprprivate |
Definition at line 179 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), and ComputeTotalAdjointCS().
|
private |
Definition at line 231 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables().
|
private |
Definition at line 209 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), ComputeTotalAdjointCS(), GetAdjointSigma(), RegisterEmAdjointModel(), and ~G4AdjointCSManager().
|
private |
Definition at line 208 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), ComputeTotalAdjointCS(), GetAdjointSigma(), RegisterEmAdjointModel(), and ~G4AdjointCSManager().
|
staticconstexprprivate |
Definition at line 176 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables().
|
staticconstexprprivate |
Definition at line 175 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables().
|
private |
Definition at line 205 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), GetMaxAdjTotalCS(), GetTotalAdjointCS(), RegisterAdjointParticle(), and ~G4AdjointCSManager().
|
private |
Definition at line 204 of file G4AdjointCSManager.hh.
Referenced by BuildTotalSigmaTables(), GetMaxFwdTotalCS(), GetTotalForwardCS(), RegisterAdjointParticle(), and ~G4AdjointCSManager().