#include <GTruth.h>
Public Member Functions | |
GTruth () | |
bool | IsFilled () |
Public Attributes | |
int | fVertexRegion |
region code where vertex is located More... | |
TLorentzVector | fVertex |
double | fweight |
event interaction weight (genie internal) More... | |
double | fprobability |
interaction probability More... | |
double | fXsec |
cross section of interaction More... | |
double | fDiffXsec |
differential cross section of interaction More... | |
int | fGPhaseSpace |
phase space system of DiffXSec More... | |
int | fProbePDG |
TLorentzVector | fProbeP4 |
TLorentzVector | fTgtP4 |
int | ftgtZ |
int | ftgtA |
int | ftgtPDG |
PDG of Target Nucleus, nucleon only if free. More... | |
int | fHitNucPDG |
hit nucleon PDG code More... | |
int | fHitQrkPDG |
hit quark PDG code More... | |
bool | fIsSeaQuark |
TLorentzVector | fHitNucP4 |
double | fHitNucPos |
int | fGscatter |
neutrino scattering code More... | |
int | fGint |
interaction code More... | |
double | fgQ2 |
< these are for the internal (on shell) genie kinematics More... | |
double | fgq2 |
double | fgW |
double | fgT |
double | fgX |
double | fgY |
TLorentzVector | fFSleptonP4 |
generated final state primary lepton (LAB frame) // added version 13 More... | |
TLorentzVector | fFShadSystP4 |
generated final state hadronic system (LAB frame) More... | |
bool | fIsCharm |
did the interaction produce a charmed hadron? More... | |
int | fCharmHadronPdg |
bool | fIsStrange |
strange production // added version 13 More... | |
int | fStrangeHadronPdg |
int | fNumProton |
number of protons after reaction, before FSI More... | |
int | fNumNeutron |
number of neutrons after reaction, before FSI More... | |
int | fNumPi0 |
number of pi0 after reaction, before FSI More... | |
int | fNumPiPlus |
number of pi pluses after reaction, before FSI More... | |
int | fNumPiMinus |
number of pi minuses after reaction, before FSI More... | |
int | fResNum |
resonance number More... | |
int | fDecayMode |
Static Public Attributes | |
static constexpr double | kUndefinedValue = -99999 |
Friends | |
std::ostream & | operator<< (std::ostream &output, const garana::GTruth >ruth) |
GTruth::GTruth | ( | ) |
Definition at line 21 of file GTruth.cxx.
bool GTruth::IsFilled | ( | ) |
Definition at line 68 of file GTruth.cxx.
|
friend |
Definition at line 138 of file GTruth.cxx.
double garana::GTruth::fDiffXsec |
TLorentzVector garana::GTruth::fFShadSystP4 |
TLorentzVector garana::GTruth::fFSleptonP4 |
int garana::GTruth::fGPhaseSpace |
double garana::GTruth::fgQ2 |
bool garana::GTruth::fIsCharm |
bool garana::GTruth::fIsStrange |
int garana::GTruth::fNumNeutron |
int garana::GTruth::fNumPi0 |
int garana::GTruth::fNumPiMinus |
int garana::GTruth::fNumPiPlus |
int garana::GTruth::fNumProton |
int garana::GTruth::ftgtPDG |
int garana::GTruth::fVertexRegion |
double garana::GTruth::fweight |
|
static |