19#ifndef _GammaSpectrum_
20#define _GammaSpectrum_
60 GammaSpectrum(
double Emin,
double Emax,
int NumberOfBins,
bool log =
false);
71 GammaSpectrum(vector < double > LowerEnergy,
bool check =
true);
82 GammaSpectrum(
double *LowerEnergy,
int NumberOfBins,
bool check =
true);
110 GammaSpectrum(
int NumberOfBins,
double a,
double b,
double c,
bool check =
true);
Header file for Spectrum class.
GammaSpectrum defines of gamma ray spectrum.
Definition GammaSpectrum.hxx:47
static vector< string > * fBuffer
Definition GammaSpectrum.hxx:153
double fNumberOfParticlesPerDecay
Definition GammaSpectrum.hxx:149
bool fIsomStateIsOk
Definition GammaSpectrum.hxx:151
double GetNumberOfParticlesPerDecay()
Definition GammaSpectrum.hxx:128
double fDecayConst
Decay constant.
Definition GammaSpectrum.hxx:142
double GetBecquerel()
Definition GammaSpectrum.hxx:132
double fIntensity
Intensity of the gamma.
Definition GammaSpectrum.hxx:148
void ExtractDataFromLine(string Line, Material *TheParent, double NAtoms, int IDecayMode)
Extract the wanted data (ie Energy and Intensity)from the readed ENSDF file.
Definition GammaSpectrum.cxx:541
double fBecquerel
Definition GammaSpectrum.hxx:150
bool fAllowToAdd
Allow a given gamma to be included in the spectrum.
Definition GammaSpectrum.hxx:140
double ** fEnergyLevelOfIsomericDaugthers
store the energy level of isomeric daugther
Definition GammaSpectrum.hxx:141
double GetLevelEnergyOfIsomericTransition(int Z, int A, int I)
Definition GammaSpectrum.cxx:679
GammaSpectrum * ReadENSDF(int Z, int A, int I, double NAtoms=1, string DecayMode="ABEI")
Definition GammaSpectrum.cxx:161
double fBranchingRatio
Branching Ratio.
Definition GammaSpectrum.hxx:144
double fRelativeIntensity
Relative Intensity of gamma line.
Definition GammaSpectrum.hxx:143
static int fAread
Definition GammaSpectrum.hxx:154
bool fLevelMatchingWithIsomericNuclei
Definition GammaSpectrum.hxx:152
double fEnergy
Energy of the gamma.
Definition GammaSpectrum.hxx:147
double fEofDecayLevel
Definition GammaSpectrum.hxx:146
double fNR
Normalization Factor.
Definition GammaSpectrum.hxx:145
A Material constituing a Cell.
Definition Material.hxx:83
Base class to define spectra.
Definition Spectrum.hxx:50
the namespace of the Standard C++