50 const G4String& nam =
"DNARelativisticIonisationModel");
96 std::vector <G4int > iState [99];
97 std::vector <G4int > iShell [99];
98 std::vector <G4int > iSubShell [99];
99 std::vector <G4double> Nelectrons[99];
100 std::vector <G4double> Ebinding [99];
101 std::vector <G4double> Ekinetic [99];
103 std::map <G4int, std::vector<G4double> > eVecEZ;
105 using DeauxDimensionVecMapZ = std::map<G4int, std::map<G4double, std::vector<G4double>>>;
106 DeauxDimensionVecMapZ eVecEjeEZ;
108 using TriDimensionVecMapZ = std::map<G4int, std::map<G4int, std::map<G4double, std::vector<G4double>>>>;
109 TriDimensionVecMapZ eProbaShellMapZ;
111 using QuadDimensionMapZ = std::map<G4int, std::map<G4int, std::map<G4double, std::map<G4double, G4double>>>>;
112 QuadDimensionMapZ eDiffCrossSectionDataZ;
113 QuadDimensionMapZ eEjectedEnergyDataZ;
119 G4bool isInitialised=
false;
122 G4int verboseLevel=0;
124 const std::vector<G4double>* fMaterialDensity=
nullptr;