71 #ifndef G4EmModelManager_h 
   72 #define G4EmModelManager_h 1 
  161                         G4bool startFromNull = 
true, 
 
  281   if(model && cut > emin) {
 
G4double * lowKineticEnergy
 
std::vector< G4int > idxOfRegionModels
 
void UpdateEmModel(const G4String &, G4double, G4double)
 
const G4DataVector * Cuts() const 
 
G4VEmModel * GetModel(G4int, G4bool ver=false)
 
G4double LowEdgeEnergy(G4int n) const 
 
const G4DataVector * theCuts
 
void AddEmModel(G4int, G4VEmModel *, G4VEmFluctuationModel *, const G4Region *)
 
const G4DataVector * SubCutoff() const 
 
void FillLambdaVector(G4PhysicsVector *, const G4MaterialCutsCouple *, G4bool startFromNull=true, G4EmTableType t=fRestricted)
 
G4EmModelManager & operator=(const G4EmModelManager &right)
 
std::vector< G4int > orderOfModels
 
G4RegionModels & operator=(const G4RegionModels &right)
 
static const G4double reg
 
G4int ModelIndex(G4int n) const 
 
G4int NumberOfModels() const 
 
void FillDEDXVector(G4PhysicsVector *, const G4MaterialCutsCouple *, G4EmTableType t=fRestricted)
 
std::vector< G4int > isUsed
 
G4RegionModels(G4int nMod, std::vector< G4int > &indx, G4DataVector &lowE, const G4Region *reg)
 
const G4ParticleDefinition * particle
 
void DumpModelList(G4int verb)
 
const G4DataVector * Initialise(const G4ParticleDefinition *part, const G4ParticleDefinition *secPart, G4double minSubRange, G4int verb)
 
G4DataVector * theSubCuts
 
std::vector< G4VEmModel * > models
 
G4int NumberOfModels() const 
 
G4double ComputeDEDX(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX)
 
G4double maxSubCutInRange
 
G4double energy(const ThreeVector &p, const G4double m)
 
G4double ComputeDEDX(G4VEmModel *model, const G4MaterialCutsCouple *, G4double kinEnergy, G4double cutEnergy, G4double minEnergy)
 
std::vector< const G4Region * > regions
 
G4VEmModel * SelectModel(G4double &energy, size_t &index)
 
void SetFluoFlag(G4bool val)
 
G4RegionModels * currRegionModel
 
const G4Region * theRegion
 
const G4Region * Region() const 
 
G4int * theListOfModelIndexes
 
std::vector< G4VEmFluctuationModel * > flucModels
 
G4int SelectIndex(G4double e) const 
 
G4DataVector * theCutsNew
 
std::vector< G4RegionModels * > setOfRegionModels