37 #ifndef G4NeutronHPPhotonDist_h
38 #define G4NeutronHPPhotonDist_h 1
67 , theInternalConversionFlag( 0 )
69 , theBaseEnergy( 0.0 )
88 theTransitionProbabilities = 0;
89 thePhotonTransitionFraction = 0;
98 delete [] thePartialXsec;
103 delete [] theAngular;
104 delete [] distribution;
107 if ( theLegendre != NULL )
109 for (
G4int i = 0 ; i < (nDiscrete2-nIso) ; i++ )
110 if ( theLegendre[i] != NULL )
delete[] theLegendre[i];
112 delete [] theLegendre;
117 for (
G4int i = 0 ; i < nPartials ; i++ )
118 {
delete partials[i]; }
123 delete [] actualMult;
129 delete [] theLevelEnergies;
130 delete [] theTransitionProbabilities;
131 delete [] thePhotonTransitionFraction;
164 G4int tabulationType;
174 G4int * distribution;
182 G4int theInternalConversionFlag;
183 G4int nGammaEnergies;
186 G4double * theTransitionProbabilities;
187 G4double * thePhotonTransitionFraction;
G4ReactionProductVector * GetPhotons(G4double anEnergy)
G4double GetLevelEnergy()
std::vector< G4ReactionProduct * > G4ReactionProductVector
void InitAngular(std::istream &aDataFile)
void InitEnergies(std::istream &aDataFile)
G4bool InitMean(std::istream &aDataFile)
void InitPartials(std::istream &aDataFile)