32 #ifndef G4ParticleHPContAngularPar_h    33 #define G4ParticleHPContAngularPar_h 1    56       toBeCached():fresh(true),currentMeanEnergy(-2.0),remaining_energy(0.0),theTargetCode(-1.0),theTarget(NULL),thePrimary(NULL){};
    95     fCache.Get()->thePrimary = aPrimary;
   100     fCache.Get()->theTarget = aTarget;
   119     if(
fCache.Get()->currentMeanEnergy<-1)
   126       result = 
fCache.Get()->currentMeanEnergy;
   128     fCache.Get()->currentMeanEnergy = -2;
   193          fCache.Get()->fresh = 
true; };
 
void Put(const value_type &val) const
 
G4double GetMinEner() const
 
void SetTargetCode(G4double aTargetCode)
 
G4ReactionProduct * Sample(G4double anEnergy, G4double massCode, G4double mass, G4int angularRep, G4int interpol)
 
void BuildByInterpolation(G4double anEnergy, G4InterpolationScheme aScheme, G4ParticleHPContAngularPar &store1, G4ParticleHPContAngularPar &store2)
 
void Init(G4int aScheme, G4int aRange)
 
std::set< G4double > GetEnergiesTransformed() const
 
void SetInterpolation(G4int theInterpolation)
 
G4Cache< toBeCached *> fCache
 
G4ParticleDefinition * theProjectile
 
G4InterpolationManager theManager
 
G4double GetMaxEner() const
 
G4ParticleHPList * GetAngDataList() const
 
G4double MeanEnergyOfThisInteraction()
 
G4ParticleHPContAngularPar()
 
std::map< G4double, G4int > theDiscreteEnergiesOwn
 
G4int GetNDiscreteEnergies() const
 
G4GLOB_DLL std::ostream G4cout
 
std::map< G4double, G4int > GetDiscreteEnergiesOwn() const
 
void Init(std::istream &aDataFile, G4ParticleDefinition *projectile)
 
G4double remaining_energy
 
G4int GetNEnergies() const
 
void SetPrimary(G4ReactionProduct *aPrimary)
 
G4ParticleHPInterpolator theInt
 
G4int GetNEnergiesTransformed() const
 
G4ParticleHPList * theAngular
 
std::set< G4double > theDiscreteEnergies
 
std::set< G4double > theEnergiesTransformed
 
G4double currentMeanEnergy
 
void PrepareTableInterpolation(const G4ParticleHPContAngularPar *angularPrev)
 
G4ReactionProduct * theTarget
 
void SetTarget(G4ReactionProduct *aTarget)
 
G4ReactionProduct * thePrimary
 
~G4ParticleHPContAngularPar()