50 : thePar(0), density(0.),
A(0.),
Z(0.), X0(0.), Ec(0.), Rm(0.), NSpot(0.)
69 for (
G4int i=0; i<nofElements; i++) {
74 z += zOfElement*massFraction;
90 if (nofElements > 1) {
91 for (
G4int i=0; i<nofElements; i++) {
94 a += aOfElement*massFraction;
105 G4cout<<
"/********************************************/ " <<
G4endl;
106 G4cout<<
" - GVFlashShowerParameterisation::Material - " <<
G4endl;
113 G4cout<<
"/********************************************/ " <<
G4endl;
const G4double * GetFractionVector() const
std::vector< ExP01TrackerHit * > a
static constexpr double MeV
virtual ~GVFlashShowerParameterisation()
const G4String & GetName() const
static constexpr double g
GVFlashShowerParameterisation()
static constexpr double twopi
double A(double temperature)
void PrintMaterial(const G4Material *mat)
G4double gam(G4double x, G4double a) const
G4double GetEffZ(const G4Material *material)
static constexpr double cm
G4GLOB_DLL std::ostream G4cout
static constexpr double mole
G4double GetEffA(const G4Material *material)
const G4Element * GetElement(G4int iel) const
size_t GetNumberOfElements() const