134 void N_p(
bool state =
true)
138 void N_d(
bool state =
true)
142 void N_t(
bool state =
true)
261 fN = reaction_number;
DecayId
Definition ReactionList.hxx:49
@ kAlpha
Definition ReactionList.hxx:50
@ kProton
Definition ReactionList.hxx:50
@ kBeta_minus
Definition ReactionList.hxx:49
@ kGamma
Definition ReactionList.hxx:49
@ kNeutron
Definition ReactionList.hxx:50
@ kUnknown
Definition ReactionList.hxx:50
@ kIsomericTransition
Definition ReactionList.hxx:49
@ kSpontaneousFission
Definition ReactionList.hxx:50
@ kBeta_plus
Definition ReactionList.hxx:49
Header file for ReadXSFile class.
@ kN_N2p
Definition ReadXSFile.hxx:59
@ kN_d2alpha
Definition ReadXSFile.hxx:67
@ kN_pt
Definition ReadXSFile.hxx:67
@ kN_Nt
Definition ReadXSFile.hxx:55
@ kN_2Nalpha
Definition ReadXSFile.hxx:51
@ kN_Nd
Definition ReadXSFile.hxx:54
@ kN_2Np
Definition ReadXSFile.hxx:58
@ kN_alpha
Definition ReadXSFile.hxx:65
@ kN_2N
Definition ReadXSFile.hxx:49
@ kN_2Nd
Definition ReadXSFile.hxx:48
@ kN_N3alpha
Definition ReadXSFile.hxx:51
@ kN_Np
Definition ReadXSFile.hxx:52
@ kN_gamma
Definition ReadXSFile.hxx:63
@ kN_3alpha
Definition ReadXSFile.hxx:65
@ kN_N2alpha
Definition ReadXSFile.hxx:53
@ kN_pd
Definition ReadXSFile.hxx:67
@ kN_NHe3
Definition ReadXSFile.hxx:55
@ kN_Nt2alpha
Definition ReadXSFile.hxx:55
@ kN_3Np
Definition ReadXSFile.hxx:58
@ kN_p
Definition ReadXSFile.hxx:64
@ kN_t
Definition ReadXSFile.hxx:64
@ kN_3N
Definition ReadXSFile.hxx:49
@ kN_Npalpha
Definition ReadXSFile.hxx:59
@ kN_3Nalpha
Definition ReadXSFile.hxx:51
@ kN_2N2alpha
Definition ReadXSFile.hxx:53
@ kN_t2alpha
Definition ReadXSFile.hxx:66
@ kN_palpha
Definition ReadXSFile.hxx:66
@ kN_d
Definition ReadXSFile.hxx:64
@ kN_Nd2alpha
Definition ReadXSFile.hxx:55
@ kN_Nalpha
Definition ReadXSFile.hxx:51
@ kN_2p
Definition ReadXSFile.hxx:66
@ kN_dalpha
Definition ReadXSFile.hxx:67
@ kN_He3
Definition ReadXSFile.hxx:64
@ kN_4N
Definition ReadXSFile.hxx:56
@ kN_2alpha
Definition ReadXSFile.hxx:65
@ k_Fission
Definition ReadXSFile.hxx:50
Reactions to take into account for evolution of a given nucleus.
Definition ReactionList.hxx:69
double fReactionThreshold
Threshold for the ratio .
Definition ReactionList.hxx:298
string fReactionListDir
binary ReactionList dir name
Definition ReactionList.hxx:299
void WriteReactionList(int other_isomer)
write reaction list in binary to speed up detection
Definition ReactionList.cxx:796
void N_3N(bool state=true)
Definition ReactionList.hxx:126
void N_t(bool state=true)
Definition ReactionList.hxx:142
void SetReactionListDir(string str="ReactionList")
Set the directory where binary reaction list files are store.
Definition ReactionList.cxx:486
void N_t2alpha(bool state=true)
Definition ReactionList.hxx:238
int GetReactionArray(int i)
Definition ReactionList.hxx:273
void N_4N(bool state=true)
Definition ReactionList.hxx:130
void N_He3(bool state=true)
Definition ReactionList.hxx:146
void N_fission(bool state=true)
Definition ReactionList.hxx:114
void N_p(bool state=true)
Definition ReactionList.hxx:134
void SetNumberOfReactions(int reaction_number)
Definition ReactionList.hxx:259
void N_2N(bool state=true)
Definition ReactionList.hxx:122
void N_Nalpha(bool state=true)
Definition ReactionList.hxx:170
int GetReactionArraySize()
Definition ReactionList.hxx:277
void N_palpha(bool state=true)
Definition ReactionList.hxx:226
void N_Nd(bool state=true)
Definition ReactionList.hxx:158
static vector< string > fReactionName
Reaction Name (e.g., N_2N)
Definition ReactionList.hxx:301
void N_2Nalpha(bool state=true)
Definition ReactionList.hxx:186
void N_N3alpha(bool state=true)
Definition ReactionList.hxx:214
ZAI * fZAI
the ZAI
Definition ReactionList.hxx:296
static int iElasticPosition
Definition ReactionList.hxx:312
void InitAuto()
Initialization of the reactions according to autodetection.
Definition ReactionList.cxx:581
static vector< int > fReactionArray
ENDF code for reaction (used as index of fList)
Definition ReactionList.hxx:300
void InitAll(bool state)
Set all reactions to state.
Definition ReactionList.cxx:573
void SetReactionThreshold(double sigma=1e-2)
Definition ReactionList.hxx:91
void N_2Np(bool state=true)
Definition ReactionList.hxx:174
void N_Np(bool state=true)
Definition ReactionList.hxx:154
void N_d2alpha(bool state=true)
Definition ReactionList.hxx:234
void InitReactionArray(bool extended=false)
Init static arrays (fReactionArray & fReactionName)
Definition ReactionList.cxx:93
void N_d(bool state=true)
Definition ReactionList.hxx:138
void N_Nt(bool state=true)
Definition ReactionList.hxx:162
void N_dalpha(bool state=true)
Definition ReactionList.hxx:230
void InitSimple()
Simple Initialization of te reactions (debug only)
Definition ReactionList.cxx:587
void N_gamma(bool state=true)
Definition ReactionList.hxx:118
string PrintReaction(int reaction_code)
Print reaction name (from the reaction_code)
Definition ReactionList.cxx:825
void FindReactions()
Find the reaction list.
Definition ReactionList.cxx:498
void InitU5Only()
Only n, gamma on U5 (debug only)
Definition ReactionList.cxx:618
void N_Nd2alpha(bool state=true)
Definition ReactionList.hxx:250
void N_Npalpha(bool state=true)
Definition ReactionList.hxx:242
void N_Nt2alpha(bool state=true)
Definition ReactionList.hxx:254
void N_2N2alpha(bool state=true)
Definition ReactionList.hxx:246
void N_2p(bool state=true)
Definition ReactionList.hxx:194
string Print()
Print all allowed reactions.
Definition ReactionList.cxx:838
static int fN
size of fReactionArray &fReactionName
Definition ReactionList.hxx:302
int GetNumberOfReactions()
Definition ReactionList.hxx:263
void N_2Nd(bool state=true)
Definition ReactionList.hxx:182
bool IsReactionAllowed(int reaction_code)
Returns true if a reaction is used.
Definition ReactionList.cxx:817
void N_2alpha(bool state=true)
Definition ReactionList.hxx:198
void N_3alpha(bool state=true)
Definition ReactionList.hxx:202
void N_NHe3(bool state=true)
Definition ReactionList.hxx:166
void InitFissionTest()
Simple Initialization of te reactions (debug only)
Definition ReactionList.cxx:606
void N_3Nalpha(bool state=true)
Definition ReactionList.hxx:190
void N_N2alpha(bool state=true)
Definition ReactionList.hxx:210
void N_3Np(bool state=true)
Definition ReactionList.hxx:178
map< int, bool > fList
allow/disable Reaction list.
Definition ReactionList.hxx:297
void N_alpha(bool state=true)
Definition ReactionList.hxx:150
void N_pt(bool state=true)
Definition ReactionList.hxx:222
void N_N2p(bool state=true)
Definition ReactionList.hxx:206
int * Return_DaughterConstituents(ZAI *, int)
Definition ReactionList.cxx:851
void N_pd(bool state=true)
Definition ReactionList.hxx:218
void ReactionAutoDetection()
Auto detection of reactions that will be used in evolution using ENDF file.
Definition ReactionList.cxx:688
A ZAI defined a (Z, A, Isomere) for a Nucleus.
Definition ZAI.hxx:118
the namespace of the Standard C++