53 const G4String& nam =
"DNABornIonisationModel");
101 const std::vector<G4double>* fpMolWaterDensity;
106 std::map<G4String,G4double,std::less<G4String> > lowEnergyLimit;
107 std::map<G4String,G4double,std::less<G4String> > highEnergyLimit;
113 G4bool isInitialised{
false};
118 using MapFile = std::map<G4String, G4String, std::less<G4String>>;
121 using MapData = std::map<G4String, G4DNACrossSectionDataSet *, std::less<G4String>>;
147 using TriDimensionMap = std::map<G4double, std::map<G4double, G4double>>;
149 TriDimensionMap eDiffCrossSectionData[6];
150 TriDimensionMap eNrjTransfData[6];
152 TriDimensionMap pDiffCrossSectionData[6];
153 TriDimensionMap pNrjTransfData[6];
155 std::vector<G4double> eTdummyVec;
156 std::vector<G4double> pTdummyVec;
158 using VecMap = std::map<G4double, std::vector<G4double>>;
163 VecMap eProbaShellMap[6];
164 VecMap pProbaShellMap[6];