28 #ifndef G4ChannelingMaterialData_h
29 #define G4ChannelingMaterialData_h 1
38 #include <unordered_map>
std::unordered_map< std::string, G4ChannelingECHARM * > fPotentialElement
G4ChannelingECHARM * fElectronDensity
CLHEP::Hep3Vector G4ThreeVector
G4ChannelingECHARM * fPotential
G4ChannelingECHARM * GetNuDEl(std::string name)
G4ChannelingECHARM * GetElD()
G4ChannelingECHARM * fElectricFieldX
G4ChannelingECHARM * GetEFX()
G4ChannelingECHARM * GetElDEl(std::string name)
virtual void SetBR(const G4String &)
std::unordered_map< std::string, G4ChannelingECHARM * > fElectronDensityElement
G4double Value(G4double theEnergy, size_t &lastidx) const
std::unordered_map< std::string, G4ChannelingECHARM * > fElectricFieldXElement
virtual G4ThreeVector GetBR(G4ThreeVector &v3)
G4ChannelingECHARM * GetPot()
G4ChannelingECHARM * GetNuD()
G4ChannelingECHARM * GetEFYEl(std::string name)
G4PhysicsVector * fVectorR
G4ChannelingECHARM * GetPotEl(std::string name)
G4ChannelingECHARM * fElectricFieldY
void SetFilename(const G4String &)
std::unordered_map< std::string, G4ChannelingECHARM * > fNucleiDensityElement
G4ChannelingECHARM * fNucleiDensity
G4ChannelingECHARM * GetEFXEl(std::string name)
std::unordered_map< std::string, G4ChannelingECHARM * > fElectricFieldYElement
G4GLOB_DLL std::ostream G4cout
virtual ~G4ChannelingMaterialData()
G4ChannelingECHARM * GetEFY()
G4ChannelingMaterialData(const G4String &)
void SetFilenameElement(const G4String &, std::string)