13 #ifndef GARANA_GTRUTH_H 14 #define GARANA_GTRUTH_H 17 #include <TLorentzVector.h> 93 #endif // GARANA_GTRUTH_H bool fIsCharm
did the interaction produce a charmed hadron?
int fVertexRegion
region code where vertex is located
int fNumPiMinus
number of pi minuses after reaction, before FSI
double fweight
event interaction weight (genie internal)
static constexpr double kUndefinedValue
int fNumProton
number of protons after reaction, before FSI
int fGscatter
neutrino scattering code
TLorentzVector fFSleptonP4
generated final state primary lepton (LAB frame) // added version 13
friend std::ostream & operator<<(std::ostream &output, const garana::GTruth >ruth)
int fNumNeutron
number of neutrons after reaction, before FSI
int fResNum
resonance number
double fprobability
interaction probability
int ftgtPDG
PDG of Target Nucleus, nucleon only if free.
double fXsec
cross section of interaction
int fNumPi0
number of pi0 after reaction, before FSI
int fGPhaseSpace
phase space system of DiffXSec
double fDiffXsec
differential cross section of interaction
int fNumPiPlus
number of pi pluses after reaction, before FSI
int fHitNucPDG
hit nucleon PDG code
int fGint
interaction code
int fHitQrkPDG
hit quark PDG code
bool fIsStrange
strange production // added version 13
TLorentzVector fFShadSystP4
generated final state hadronic system (LAB frame)
double fgQ2
< these are for the internal (on shell) genie kinematics