G4bool isThisNewIsotope(G4int z, G4int a)
~G4ParticleHPJENDLHEData()
G4double GetCrossSection(const G4DynamicParticle *, const G4Element *, G4double aT)
void registAPhysicsVector(G4int, G4int, G4PhysicsVector *)
G4ParticleHPJENDLHEData()
G4bool isThisInMap(G4int, G4int)
G4bool IsApplicable(const G4DynamicParticle *, const G4Element *)
void BuildPhysicsTable(const G4ParticleDefinition &)
std::vector< G4bool > vElement
std::map< G4int, std::map< G4int, G4PhysicsVector * > * > mIsotope
G4bool IsZAApplicable(const G4DynamicParticle *, G4double, G4double)
G4double getXSfromThisIsotope(G4int, G4int, G4double)
void DumpPhysicsTable(const G4ParticleDefinition &)
G4PhysicsVector * readAFile(std::fstream *)