38#ifndef G4NeutronHPPhotonDist_h
39#define G4NeutronHPPhotonDist_h 1
68 , theInternalConversionFlag( 0 )
70 , theBaseEnergy( 0.0 )
89 theTransitionProbabilities = 0;
90 thePhotonTransitionFraction = 0;
99 delete [] thePartialXsec;
104 delete [] theAngular;
105 delete [] distribution;
108 if ( theLegendre != NULL )
110 for (
G4int i = 0 ; i < (nDiscrete2-nIso) ; i++ )
111 if ( theLegendre[i] != NULL )
delete[] theLegendre[i];
113 delete [] theLegendre;
118 for (
G4int i = 0 ; i < nPartials ; i++ )
119 {
delete partials[i]; }
124 delete [] actualMult;
130 delete [] theLevelEnergies;
131 delete [] theTransitionProbabilities;
132 delete [] thePhotonTransitionFraction;
165 G4int tabulationType;
175 G4int * distribution;
183 G4int theInternalConversionFlag;
184 G4int nGammaEnergies;
187 G4double * theTransitionProbabilities;
188 G4double * thePhotonTransitionFraction;
std::vector< G4ReactionProduct * > G4ReactionProductVector
void InitPartials(std::ifstream &aDataFile)
G4double GetLevelEnergy()
G4bool InitMean(std::ifstream &aDataFile)
void InitEnergies(std::ifstream &aDataFile)
G4ReactionProductVector * GetPhotons(G4double anEnergy)
void InitAngular(std::ifstream &aDataFile)