1 #ifndef _GammaSpectrum_
2 #define _GammaSpectrum_
36 GammaSpectrum(
double Emin,
double Emax,
int NumberOfBins,
bool log=
false);
58 GammaSpectrum(
double* LowerEnergy,
int NumberOfBins,
bool check=
true);
86 GammaSpectrum(
int NumberOfBins,
double a,
double b,
double c,
bool check=
true);
102 GammaSpectrum* ReadENSDF(
int Z,
int A,
int I,
double NAtoms=1,
string DecayMode=
"ABEI");
106 double GetLevelEnergyOfIsomericTransition(
int Z,
int A,
int I);
107 void ExtractDataFromLine(
string Line,
Material* TheParent,
double NAtoms,
int IDecayMode);
double fDecayConst
Decay constant.
Definition: GammaSpectrum.hxx:110
static int fAread
Definition: GammaSpectrum.hxx:120
double fRelativeIntensity
Relative Intensity of gamma line.
Definition: GammaSpectrum.hxx:111
Base class to define spectra.
Definition: Spectrum.hxx:25
bool fLevelMatchingWithIsomericNuclei
Definition: GammaSpectrum.hxx:118
bool fIsomStateIsOk
Definition: GammaSpectrum.hxx:117
double ** fEnergyLevelOfIsomericDaugthers
store the energy level of isomeric daugther
Definition: GammaSpectrum.hxx:109
GammaSpectrum defines of gamma ray spectrum.
Definition: GammaSpectrum.hxx:22
double fIntensity
Intensity of the gamma.
Definition: GammaSpectrum.hxx:116
static vector< string > * fBuffer
Definition: GammaSpectrum.hxx:119
A Material constituing a Cell.
Definition: Material.hxx:53
double fEofDecayLevel
Definition: GammaSpectrum.hxx:114
double fEnergy
Energy of the gamma.
Definition: GammaSpectrum.hxx:115
bool fAllowToAdd
Allow a given gamma to be included in the spectrum.
Definition: GammaSpectrum.hxx:108
double fBranchingRatio
Branching Ratio.
Definition: GammaSpectrum.hxx:112
double fNR
Normalization Factor.
Definition: GammaSpectrum.hxx:113