26 #ifndef G4VLEPTSModel_hh
27 #define G4VLEPTSModel_hh
84 virtual std::map<G4int,std::vector<G4double> > ReadIXS(
G4String fileName,
const G4Material* aMaterial);
86 void BuildMeanFreePathTable(
const G4Material* aMaterial, std::map<
G4int, std::vector<G4double> >& integralXS );
99 std::map<const G4Material*, G4LEPTSDiffXS*>
theDiffXS;
115 #endif // G4VLEPTSModel_hh
CLHEP::Hep3Vector G4ThreeVector
std::map< const G4Material *, G4double > theMolecularMass
std::map< const G4Material *, G4LEPTSDiffXS * > theDiffXS
std::map< const G4Material *, G4LEPTSDistribution * > theRMTDistr
std::map< const G4Material *, G4double > theIonisPot
std::map< const G4Material *, G4LEPTSElossDistr * > theElostDistr
std::map< const G4Material *, G4LEPTSDistribution * > theElostDistr2
G4PhysicsTable * theMeanFreePathTable
G4double theHighestEnergyLimit
std::map< const G4Material *, G4int > theNXSsub
G4double theLowestEnergyLimit
std::map< const G4Material *, G4int > theNXSdat
std::map< const G4Material *, G4double > theIonisPotInt