49 #ifndef G4EmElementSelector_h
50 #define G4EmElementSelector_h 1
113 element = (*theElementVector)[i];
void Dump(const G4ParticleDefinition *p=nullptr)
void Initialise(const G4ParticleDefinition *, G4double cut=0.0)
static const G4double emax
const G4ElementVector * theElementVector
G4EmElementSelector & operator=(const G4EmElementSelector &right)=delete
G4EmElementSelector(G4VEmModel *, const G4Material *, G4int bins, G4double emin, G4double emax, G4bool spline=true)
const G4Material * GetMaterial() const
const G4Material * material
std::vector< G4PhysicsLogVector * > xSections
const G4Element * SelectRandomAtom(G4double kineticEnergy) const
std::vector< G4Element * > G4ElementVector