37 #ifndef G4ParticleHPPhotonDist_h 
   38 #define G4ParticleHPPhotonDist_h 1 
   68       , theInternalConversionFlag( 0 )
 
   70       , theBaseEnergy( 0.0 )
 
   87      actualMult.
Put( NULL );
 
   90      theTransitionProbabilities = 0;
 
   91      thePhotonTransitionFraction = 0;
 
  100      delete [] thePartialXsec;
 
  105      delete [] theAngular;
 
  106      delete [] distribution;
 
  109      if ( theLegendre != NULL )
 
  111         for ( 
G4int i = 0 ; i < (nDiscrete2-nIso) ; i++ )
 
  112            if ( theLegendre[i] != NULL ) 
delete[] theLegendre[i]; 
 
  114         delete [] theLegendre;
 
  119         for ( 
G4int i = 0 ; i < nPartials ; i++ )
 
  120            { 
delete partials[i]; }
 
  131      delete [] theLevelEnergies;
 
  132      delete [] theTransitionProbabilities;
 
  133      delete [] thePhotonTransitionFraction;
 
  166    G4int tabulationType;
 
  176    G4int * distribution; 
 
  185    G4int theInternalConversionFlag;
 
  186    G4int nGammaEnergies;
 
  189    G4double * theTransitionProbabilities;
 
  190    G4double * thePhotonTransitionFraction;
 
~G4ParticleHPPhotonDist()
 
void InitPartials(std::istream &aDataFile)
 
std::vector< G4ReactionProduct * > G4ReactionProductVector
 
G4bool InitMean(std::istream &aDataFile)
 
G4ReactionProductVector * GetPhotons(G4double anEnergy)
 
void InitEnergies(std::istream &aDataFile)
 
void InitAngular(std::istream &aDataFile)
 
void Put(const value_type &val) const 
 
G4double GetLevelEnergy()