Geant4-11
|
#include <G4EmLowEParameters.hh>
Private Member Functions | |
G4String | CheckRegion (const G4String &) const |
void | PrintWarning (G4ExceptionDescription &ed) const |
Private Attributes | |
G4bool | auger |
G4bool | beardenFluoDir |
G4bool | deexIgnoreCut |
G4DNAModelSubType | dnaElectronSolvation |
G4bool | dnaFast |
G4bool | dnaMsc |
G4bool | dnaStationary |
G4bool | fANSTOFluoDir |
G4bool | fluo |
G4String | livDataDir |
std::vector< G4bool > | m_auger |
std::vector< G4bool > | m_fluo |
std::vector< G4bool > | m_pixe |
std::vector< G4String > | m_regnamesDeex |
std::vector< G4String > | m_regnamesDNA |
std::vector< G4String > | m_regnamesME |
std::vector< G4String > | m_typesDNA |
G4String | nameElectronPIXE |
G4String | namePIXE |
G4bool | pixe |
G4EmLowEParametersMessenger * | theMessenger |
Definition at line 58 of file G4EmLowEParameters.hh.
|
explicit |
Definition at line 53 of file G4EmLowEParameters.cc.
References Initialise(), and theMessenger.
G4EmLowEParameters::~G4EmLowEParameters | ( | ) |
Definition at line 61 of file G4EmLowEParameters.cc.
References theMessenger.
|
delete |
Definition at line 250 of file G4EmLowEParameters.cc.
References CheckRegion(), m_regnamesDNA, and m_typesDNA.
Referenced by G4EmParameters::AddDNA(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::AddMicroElec | ( | const G4String & | region | ) |
Definition at line 235 of file G4EmLowEParameters.cc.
References CheckRegion(), and m_regnamesME.
Referenced by G4EmParameters::AddMicroElec(), and G4EmLowEParametersMessenger::SetNewValue().
G4bool G4EmLowEParameters::ANSTOFluoDir | ( | ) | const |
Definition at line 114 of file G4EmLowEParameters.cc.
References fANSTOFluoDir.
Referenced by G4EmParameters::ANSTOFluoDir(), and G4EmParameters::StreamInfo().
G4bool G4EmLowEParameters::Auger | ( | ) | const |
Definition at line 125 of file G4EmLowEParameters.cc.
References auger.
Referenced by G4EmParameters::Auger(), and G4EmParameters::StreamInfo().
G4bool G4EmLowEParameters::BeardenFluoDir | ( | ) | const |
Definition at line 104 of file G4EmLowEParameters.cc.
References beardenFluoDir.
Referenced by G4EmParameters::BeardenFluoDir(), and G4EmParameters::StreamInfo().
Definition at line 226 of file G4EmLowEParameters.cc.
References reg.
Referenced by AddDNA(), AddMicroElec(), and SetDeexActiveRegion().
G4bool G4EmLowEParameters::DeexcitationIgnoreCut | ( | ) | const |
Definition at line 146 of file G4EmLowEParameters.cc.
References deexIgnoreCut.
Referenced by G4EmParameters::DeexcitationIgnoreCut(), and G4EmParameters::StreamInfo().
void G4EmLowEParameters::DefineRegParamForDeex | ( | G4VAtomDeexcitation * | ptr | ) | const |
Definition at line 299 of file G4EmLowEParameters.cc.
References m_auger, m_fluo, m_pixe, m_regnamesDeex, CLHEP::detail::n, and G4VAtomDeexcitation::SetDeexcitationActiveRegion().
Referenced by G4EmParameters::DefineRegParamForDeex().
G4bool G4EmLowEParameters::DNAElectronMsc | ( | ) | const |
Definition at line 176 of file G4EmLowEParameters.cc.
References dnaMsc.
Referenced by G4EmParameters::DNAElectronMsc(), and G4EmParameters::StreamInfo().
G4DNAModelSubType G4EmLowEParameters::DNAeSolvationSubType | ( | ) | const |
Definition at line 186 of file G4EmLowEParameters.cc.
References dnaElectronSolvation.
Referenced by G4EmParameters::DNAeSolvationSubType(), and G4EmParameters::StreamInfo().
G4bool G4EmLowEParameters::DNAFast | ( | ) | const |
Definition at line 156 of file G4EmLowEParameters.cc.
References dnaFast.
Referenced by G4EmParameters::DNAFast(), and G4EmParameters::StreamInfo().
G4bool G4EmLowEParameters::DNAStationary | ( | ) | const |
Definition at line 166 of file G4EmLowEParameters.cc.
References dnaStationary.
Referenced by G4EmParameters::DNAStationary(), and G4EmParameters::StreamInfo().
G4bool G4EmLowEParameters::Fluo | ( | ) | const |
Definition at line 94 of file G4EmLowEParameters.cc.
References fluo.
Referenced by G4EmParameters::Fluo(), and G4EmParameters::StreamInfo().
void G4EmLowEParameters::Initialise | ( | ) |
Definition at line 68 of file G4EmLowEParameters.cc.
References auger, beardenFluoDir, deexIgnoreCut, dnaElectronSolvation, dnaFast, dnaMsc, dnaStationary, fANSTOFluoDir, fluo, fMeesungnoen2002eSolvation, livDataDir, nameElectronPIXE, namePIXE, and pixe.
Referenced by G4EmLowEParameters(), and G4EmParameters::SetDefaults().
const G4String & G4EmLowEParameters::LivermoreDataDir | ( | ) |
Definition at line 216 of file G4EmLowEParameters.cc.
References livDataDir.
Referenced by G4EmParameters::LivermoreDataDir(), and G4EmParameters::StreamInfo().
|
delete |
G4bool G4EmLowEParameters::Pixe | ( | ) | const |
Definition at line 136 of file G4EmLowEParameters.cc.
References pixe.
Referenced by G4EmParameters::Pixe(), and G4EmParameters::StreamInfo().
const G4String & G4EmLowEParameters::PIXECrossSectionModel | ( | ) |
Definition at line 196 of file G4EmLowEParameters.cc.
References namePIXE.
Referenced by G4EmParameters::PIXECrossSectionModel(), and G4EmParameters::StreamInfo().
const G4String & G4EmLowEParameters::PIXEElectronCrossSectionModel | ( | ) |
Definition at line 206 of file G4EmLowEParameters.cc.
References nameElectronPIXE.
Referenced by G4EmParameters::PIXEElectronCrossSectionModel(), and G4EmParameters::StreamInfo().
|
private |
Definition at line 221 of file G4EmLowEParameters.cc.
References G4Exception(), and JustWarning.
const std::vector< G4String > & G4EmLowEParameters::RegionsDNA | ( | ) | const |
Definition at line 261 of file G4EmLowEParameters.cc.
References m_regnamesDNA.
Referenced by G4EmParameters::RegionsDNA().
const std::vector< G4String > & G4EmLowEParameters::RegionsMicroElec | ( | ) | const |
Definition at line 245 of file G4EmLowEParameters.cc.
References m_regnamesME.
Referenced by G4EmParameters::RegionsMicroElec().
void G4EmLowEParameters::SetANSTOFluoDir | ( | G4bool | val | ) |
Definition at line 109 of file G4EmLowEParameters.cc.
References fANSTOFluoDir.
Referenced by G4EmParameters::SetANSTOFluoDir(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetAuger | ( | G4bool | val | ) |
Definition at line 119 of file G4EmLowEParameters.cc.
Referenced by G4EmParameters::SetAuger(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetBeardenFluoDir | ( | G4bool | val | ) |
Definition at line 99 of file G4EmLowEParameters.cc.
References beardenFluoDir.
Referenced by G4EmParameters::SetBeardenFluoDir(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetDeexActiveRegion | ( | const G4String & | region, |
G4bool | fdeex, | ||
G4bool | fauger, | ||
G4bool | fpixe | ||
) |
Definition at line 272 of file G4EmLowEParameters.cc.
References CheckRegion(), fluo, m_auger, m_fluo, m_pixe, and m_regnamesDeex.
Referenced by G4EmParameters::SetDeexActiveRegion(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetDeexcitationIgnoreCut | ( | G4bool | val | ) |
Definition at line 141 of file G4EmLowEParameters.cc.
References deexIgnoreCut.
Referenced by G4EmParameters::SetDeexcitationIgnoreCut(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetDNAElectronMsc | ( | G4bool | val | ) |
Definition at line 171 of file G4EmLowEParameters.cc.
References dnaMsc.
Referenced by G4EmParameters::SetDNAElectronMsc(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetDNAeSolvationSubType | ( | G4DNAModelSubType | val | ) |
Definition at line 181 of file G4EmLowEParameters.cc.
References dnaElectronSolvation.
Referenced by G4EmParameters::SetDNAeSolvationSubType(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetDNAFast | ( | G4bool | val | ) |
Definition at line 151 of file G4EmLowEParameters.cc.
References dnaFast.
Referenced by G4EmParameters::SetDNAFast(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetDNAStationary | ( | G4bool | val | ) |
Definition at line 161 of file G4EmLowEParameters.cc.
References dnaStationary.
Referenced by G4EmParameters::SetDNAStationary(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetFluo | ( | G4bool | val | ) |
Definition at line 89 of file G4EmLowEParameters.cc.
References fluo.
Referenced by G4EmParameters::SetFluo(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetLivermoreDataDir | ( | const G4String & | sss | ) |
Definition at line 211 of file G4EmLowEParameters.cc.
References livDataDir, and sss.
Referenced by G4EmParameters::SetLivermoreDataDir(), and G4EmLowEParametersMessenger::SetNewValue().
void G4EmLowEParameters::SetPixe | ( | G4bool | val | ) |
Definition at line 130 of file G4EmLowEParameters.cc.
Referenced by G4EmLowEParametersMessenger::SetNewValue(), and G4EmParameters::SetPixe().
void G4EmLowEParameters::SetPIXECrossSectionModel | ( | const G4String & | sss | ) |
Definition at line 191 of file G4EmLowEParameters.cc.
Referenced by G4EmLowEParametersMessenger::SetNewValue(), and G4EmParameters::SetPIXECrossSectionModel().
void G4EmLowEParameters::SetPIXEElectronCrossSectionModel | ( | const G4String & | sss | ) |
Definition at line 201 of file G4EmLowEParameters.cc.
References nameElectronPIXE, and sss.
Referenced by G4EmLowEParametersMessenger::SetNewValue(), and G4EmParameters::SetPIXEElectronCrossSectionModel().
const std::vector< G4String > & G4EmLowEParameters::TypesDNA | ( | ) | const |
Definition at line 266 of file G4EmLowEParameters.cc.
References m_typesDNA.
Referenced by G4EmParameters::TypesDNA().
|
private |
Definition at line 139 of file G4EmLowEParameters.hh.
Referenced by Auger(), Initialise(), and SetAuger().
|
private |
Definition at line 137 of file G4EmLowEParameters.hh.
Referenced by BeardenFluoDir(), Initialise(), and SetBeardenFluoDir().
|
private |
Definition at line 141 of file G4EmLowEParameters.hh.
Referenced by DeexcitationIgnoreCut(), Initialise(), and SetDeexcitationIgnoreCut().
|
private |
Definition at line 147 of file G4EmLowEParameters.hh.
Referenced by DNAeSolvationSubType(), Initialise(), and SetDNAeSolvationSubType().
|
private |
Definition at line 143 of file G4EmLowEParameters.hh.
Referenced by DNAFast(), Initialise(), and SetDNAFast().
|
private |
Definition at line 145 of file G4EmLowEParameters.hh.
Referenced by DNAElectronMsc(), Initialise(), and SetDNAElectronMsc().
|
private |
Definition at line 144 of file G4EmLowEParameters.hh.
Referenced by DNAStationary(), Initialise(), and SetDNAStationary().
|
private |
Definition at line 138 of file G4EmLowEParameters.hh.
Referenced by ANSTOFluoDir(), Initialise(), and SetANSTOFluoDir().
|
private |
Definition at line 136 of file G4EmLowEParameters.hh.
Referenced by Fluo(), Initialise(), SetAuger(), SetDeexActiveRegion(), SetFluo(), and SetPixe().
|
private |
Definition at line 151 of file G4EmLowEParameters.hh.
Referenced by Initialise(), LivermoreDataDir(), and SetLivermoreDataDir().
|
private |
Definition at line 160 of file G4EmLowEParameters.hh.
Referenced by DefineRegParamForDeex(), and SetDeexActiveRegion().
|
private |
Definition at line 159 of file G4EmLowEParameters.hh.
Referenced by DefineRegParamForDeex(), and SetDeexActiveRegion().
|
private |
Definition at line 161 of file G4EmLowEParameters.hh.
Referenced by DefineRegParamForDeex(), and SetDeexActiveRegion().
|
private |
Definition at line 158 of file G4EmLowEParameters.hh.
Referenced by DefineRegParamForDeex(), and SetDeexActiveRegion().
|
private |
Definition at line 155 of file G4EmLowEParameters.hh.
Referenced by AddDNA(), and RegionsDNA().
|
private |
Definition at line 153 of file G4EmLowEParameters.hh.
Referenced by AddMicroElec(), and RegionsMicroElec().
|
private |
Definition at line 156 of file G4EmLowEParameters.hh.
Referenced by AddDNA(), and TypesDNA().
|
private |
Definition at line 150 of file G4EmLowEParameters.hh.
Referenced by Initialise(), PIXEElectronCrossSectionModel(), and SetPIXEElectronCrossSectionModel().
|
private |
Definition at line 149 of file G4EmLowEParameters.hh.
Referenced by Initialise(), PIXECrossSectionModel(), and SetPIXECrossSectionModel().
|
private |
Definition at line 140 of file G4EmLowEParameters.hh.
Referenced by Initialise(), Pixe(), and SetPixe().
|
private |
Definition at line 134 of file G4EmLowEParameters.hh.
Referenced by G4EmLowEParameters(), and ~G4EmLowEParameters().