61 model(mod), material(mat), nbins(bins), cutEnergy(-1.0),
62 lowEnergy(emin), highEnergy(emax)
106 const G4double* theAtomNumDensityVector =
116 cross += theAtomNumDensityVector[i]*
154 G4cout <<
"======== G4EmElementSelector for the " <<
model->GetName();
159 G4cout <<
" " << (*theElementVector)[i]->GetName() <<
" : " <<
G4endl;
163 G4cout <<
"Last Element in element vector "
void Dump(const G4ParticleDefinition *p=nullptr)
void Initialise(const G4ParticleDefinition *, G4double cut=0.0)
const G4ElementVector * GetElementVector() const
const G4String & GetParticleName() const
const G4double * GetVecNbOfAtomsPerVolume() const
static const G4double emax
const G4ElementVector * theElementVector
G4EmElementSelector(G4VEmModel *, const G4Material *, G4int bins, G4double emin, G4double emax, G4bool spline=true)
const G4String & GetName() const
const G4Material * material
std::vector< G4PhysicsLogVector * > xSections
G4GLOB_DLL std::ostream G4cout
const XML_Char XML_Content * model
size_t GetNumberOfElements() const