std::map< G4double, G4int > GetDiscreteEnergiesOwn() 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)
G4ReactionProduct * thePrimary
G4double GetMinEner() const
void SetInterpolation(G4int theInterpolation)
G4double remaining_energy
G4ParticleDefinition * theProjectile
G4InterpolationManager theManager
G4double currentMeanEnergy
G4double MeanEnergyOfThisInteraction()
G4ParticleHPContAngularPar()
std::map< G4double, G4int > theDiscreteEnergiesOwn
std::set< G4double > GetEnergiesTransformed() const
void Init(std::istream &aDataFile, G4ParticleDefinition *projectile)
G4int GetNEnergiesTransformed() const
G4ParticleHPList * GetAngDataList() const
void SetPrimary(G4ReactionProduct *aPrimary)
G4double GetMaxEner() const
G4int GetNDiscreteEnergies() const
G4ParticleHPInterpolator theInt
G4ReactionProduct * theTarget
G4ParticleHPList * theAngular
std::set< G4double > theDiscreteEnergies
std::set< G4double > theEnergiesTransformed
void PrepareTableInterpolation(const G4ParticleHPContAngularPar *angularPrev)
void SetTarget(G4ReactionProduct *aTarget)
G4int GetNEnergies() const
~G4ParticleHPContAngularPar()