98 const G4String& nam =
"MicroElecInelasticModel");
164 typedef std::map<G4String,G4String,std::less<G4String> > MapFile;
165 typedef std::map<G4String,G4MicroElecCrossSectionDataSet_new*,std::less<G4String> > MapData;
166 typedef std::map<G4double, std::map<G4double, G4double> > TriDimensionMap;
167 typedef std::map<G4double, std::vector<G4double> > VecMap;
170 typedef std::map<G4String, MapData*, std::less<G4String> > TCSMap;
172 typedef std::map<G4String, std::vector<TriDimensionMap>* > dataDiffCSMap;
173 dataDiffCSMap eDiffDatatable, pDiffDatatable;
174 dataDiffCSMap eNrjTransStorage, pNrjTransStorage;
175 typedef std::map<G4String, std::vector<VecMap>* > dataProbaShellMap;
176 dataProbaShellMap eProbaShellStorage, pProbaShellStorage;
177 typedef std::map<G4String, std::vector<G4double>* > incidentEnergyMap;
178 incidentEnergyMap eIncidentEnergyStorage, pIncidentEnergyStorage;
179 typedef std::map<G4String, VecMap* > TranfEnergyMap;
180 TranfEnergyMap eVecmStorage, pVecmStorage;
181 typedef std::map<G4String, G4MicroElecMaterialStructure*, std::less<G4String> > MapStructure;
182 MapStructure tableMaterialsStructures;
185 std::map<G4String,G4double,std::less<G4String> > lowEnergyLimit;
186 std::map<G4String,G4double,std::less<G4String> > highEnergyLimit;