48 #ifndef G4PENELOPEBREMSSTRAHLUNGFS_HH 
   49 #define G4PENELOPEBREMSSTRAHLUNGFS_HH 1 
   98   std::map< std::pair<const G4Material*,G4double> , 
 
  101   std::map<const G4Material*,G4double> *theEffectiveZSq;
 
  105   static const size_t nBinsE = 57;
 
  106   static const size_t nBinsX = 32;
 
  110   void ReadDataFile(
G4int Z);  
 
  117   std::map<G4int,G4DataVector*> *theElementData;
 
  124   std::map< std::pair<const G4Material*,G4double> , 
 
  126   std::map< std::pair<const G4Material*,G4double> , 
 
G4double GetEffectiveZSquared(const G4Material *mat) const 
 
G4double GetMomentumIntegral(G4double *y, G4double up, G4int momOrder) const 
 
G4double SampleGammaEnergy(G4double energy, const G4Material *, const G4double cut) const 
 
void SetVerbosity(G4int ver)
 
void BuildScaledXSTable(const G4Material *material, G4double cut, G4bool isMaster)
 
void ClearTables(G4bool isMaster=true)
Reserved for the master model: they build and handle tables. 
 
~G4PenelopeBremsstrahlungFS()
 
G4PenelopeBremsstrahlungFS(G4int verbosity=0)
Only master models are supposed to create instances. 
 
const G4PhysicsTable * GetScaledXSTable(const G4Material *, const G4double cut) const