84 void SetReactionListDir(
string str=
"ReactionList");
86 void InitAll(
bool state);
88 void InitFissionTest();
89 void InitFrancoTest();
99 void ReactionAutoDetection();
148 bool IsReactionAllowed(
int reaction_code);
156 void WriteReactionList(
int other_isomer);
157 void InitReactionArray();
159 string PrintReaction(
int reaction_code);
void N_pd(bool state=true)
Set the N_pd to state.
Definition: ReactionList.hxx:132
static int fN
size of fReactionArray & fReactionName
Definition: ReactionList.hxx:166
void N_3N(bool state=true)
Set the N_3N to state.
Definition: ReactionList.hxx:109
Definition: ReactionList.hxx:27
Definition: ReactionList.hxx:27
void SetReactionThreshold(double sigma=1e-2)
Set the reaction ratio threshold.
Definition: ReactionList.hxx:85
Definition: ReactionList.hxx:38
void N_p(bool state=true)
Set the N_p to state.
Definition: ReactionList.hxx:111
Definition: ReactionList.hxx:46
void N_t(bool state=true)
Set the N_t to state.
Definition: ReactionList.hxx:113
Definition: ReactionList.hxx:23
void N_t2alpha(bool state=true)
Set the N_t2alpha to state.
Definition: ReactionList.hxx:137
ReactionId
Definition: ReactionList.hxx:22
void N_2Np(bool state=true)
Set the N_2Np to state.
Definition: ReactionList.hxx:121
Definition: ReactionList.hxx:25
Definition: ReactionList.hxx:39
DecayId
Definition: ReactionList.hxx:45
map< int,bool > fList
allow/disable Reaction list.
Definition: ReactionList.hxx:165
Definition: ReactionList.hxx:46
static string * fReactionName
Reaction Name (e.g., N_2N)
Definition: ReactionList.hxx:168
Definition: ReactionList.hxx:27
Definition: ReactionList.hxx:39
ZAI * fZAI
the ZAI
Definition: ReactionList.hxx:164
void N_palpha(bool state=true)
Set the N_palpha to state.
Definition: ReactionList.hxx:134
string fXsdirName
XSDIR file name.
Definition: ReactionList.hxx:171
void N_N2p(bool state=true)
Set the N_N2p to state.
Definition: ReactionList.hxx:129
void N_dalpha(bool state=true)
Set the N_dalpha to state.
Definition: ReactionList.hxx:135
Definition: ReactionList.hxx:31
void N_N3alpha(bool state=true)
Set the N_N3alpha to state.
Definition: ReactionList.hxx:131
Definition: ReactionList.hxx:37
double fReactionThreshold
Threshold for the ratio .
Definition: ReactionList.hxx:169
Definition: ReactionList.hxx:26
Definition: ReactionList.hxx:35
void N_Np(bool state=true)
Set the N_Np to state.
Definition: ReactionList.hxx:116
void N_Npalpha(bool state=true)
Set the N_Npalpha to state.
Definition: ReactionList.hxx:138
void N_3alpha(bool state=true)
Set the N_3alpha to state.
Definition: ReactionList.hxx:128
Definition: ReactionList.hxx:37
Definition: ReactionList.hxx:31
Definition: ReactionList.hxx:45
void N_Nd(bool state=true)
Set the N_Nd to state.
Definition: ReactionList.hxx:117
void N_N2alpha(bool state=true)
Set the N_N2alpha to state.
Definition: ReactionList.hxx:130
Definition: ReactionList.hxx:34
void N_2alpha(bool state=true)
Set the N_2alpha to state.
Definition: ReactionList.hxx:127
void N_d(bool state=true)
Set the N_d to state.
Definition: ReactionList.hxx:112
Definition: ReactionList.hxx:31
void N_Nt2alpha(bool state=true)
Set the N_Nt2alpha to state.
Definition: ReactionList.hxx:141
void N_2N2alpha(bool state=true)
Set the N_2N2alpha to state.
Definition: ReactionList.hxx:139
void N_pt(bool state=true)
Set the N_pt to state.
Definition: ReactionList.hxx:133
void N_Nalpha(bool state=true)
Set the N_Nalpha to state.
Definition: ReactionList.hxx:120
Definition: ReactionList.hxx:26
void N_gamma(bool state=true)
Set the N_gamma to state.
Definition: ReactionList.hxx:107
Definition: ReactionList.hxx:28
void N_Nt(bool state=true)
Set the N_Nt to state.
Definition: ReactionList.hxx:118
Definition: ReactionList.hxx:32
Definition: ReactionList.hxx:27
Reactions to take into account for evolution of a given nucleus.
Definition: ReactionList.hxx:63
Definition: ReactionList.hxx:37
void N_4N(bool state=true)
Set the N_4N to state.
Definition: ReactionList.hxx:110
void N_2p(bool state=true)
Set the N_2p to state.
Definition: ReactionList.hxx:126
Definition: ReactionList.hxx:45
void N_2Nd(bool state=true)
Set the N_2Nd to state.
Definition: ReactionList.hxx:123
Definition: ReactionList.hxx:29
void N_d2alpha(bool state=true)
Set the N_d2alpha to state.
Definition: ReactionList.hxx:136
Definition: ReactionList.hxx:29
Definition: ReactionList.hxx:39
static int * fReactionArray
ENDF code for reaction (used as index of fList)
Definition: ReactionList.hxx:167
void N_fission(bool state=true)
Set the N_fission to state.
Definition: ReactionList.hxx:106
string fReactionListDir
binary ReactionList dir name
Definition: ReactionList.hxx:172
Definition: ReactionList.hxx:46
void N_2Nalpha(bool state=true)
Set the N_2Nalpha to state.
Definition: ReactionList.hxx:124
A ZAI defined a (Z,A,Isomere) for a Nucleus.
Definition: ZAI.hxx:62
ifstream fXsdir
XSDIR file.
Definition: ReactionList.hxx:170
Definition: ReactionList.hxx:34
int GetReactionArray(int i)
returns the ith value of fReactionArray
Definition: ReactionList.hxx:149
void N_He3(bool state=true)
Set the N_He3 to state.
Definition: ReactionList.hxx:114
Definition: ReactionList.hxx:37
Definition: ReactionList.hxx:30
Definition: ReactionList.hxx:45
Definition: ReactionList.hxx:36
void N_3Nalpha(bool state=true)
Set the N_3Nalpha to state.
Definition: ReactionList.hxx:125
Definition: ReactionList.hxx:37
Definition: ReactionList.hxx:25
Definition: ReactionList.hxx:26
Definition: ReactionList.hxx:46
Definition: ReactionList.hxx:37
Definition: ReactionList.hxx:37
void N_alpha(bool state=true)
Set the N_alpha to state.
Definition: ReactionList.hxx:115
Definition: ReactionList.hxx:45
void N_Nd2alpha(bool state=true)
Set the N_Nd2alpha to state.
Definition: ReactionList.hxx:140
Definition: ReactionList.hxx:46
Definition: ReactionList.hxx:31
Definition: ReactionList.hxx:39
Definition: ReactionList.hxx:35
Definition: ReactionList.hxx:38
Definition: ReactionList.hxx:38
Definition: ReactionList.hxx:24
void N_2N(bool state=true)
Set the N_2N to state.
Definition: ReactionList.hxx:108
Definition: ReactionList.hxx:26
void N_3Np(bool state=true)
Set the N_3Np to state.
Definition: ReactionList.hxx:122
void N_NHe3(bool state=true)
Set the N_NHe3 to state.
Definition: ReactionList.hxx:119
Definition: ReactionList.hxx:33