21 #ifndef _FINAL_STATE_H_ 22 #define _FINAL_STATE_H_ 79 void SetNPions (
int npi_plus,
int npi_0,
int npi_minus);
84 void SetNRhos (
int nrho_plus,
int nrho_0,
int nrho_minus);
133 #endif // _FINAL_STATE_H_ void SetNPions(int npi_plus, int npi_0, int npi_minus)
int fNPiPlus
of pi^+'s in the hadronic system after this Xcls reaction (before FSI)
bool IsFinalLeptonEvent(void) const
void ResetNNucleons(void)
bool IsFinalQuarkEvent(void) const
int FinalLeptonPdg(void) const
THE MAIN GENIE PROJECT NAMESPACE
int fNSingleGammas
of single gammas in the hadronic system after this Xcls reaction (before FSI)
int fCharmedHadronPdg
charmed hadron pdg-code
int fFinalQuarkPdg
final quark pdg-code
int fNNeutrons
of n's in the hadronic system after this Xcls reaction (before FSI)
bool fIsCharmEvent
true if we have charm production
bool KnownResonance(void) const
int CharmHadronPdg(void) const
bool IsStrangeEvent(void) const
int NNeutrons(void) const
bool fIsStrangeEvent
true if we have strange production
void Copy(const XclsTag &xcls)
copy input XclsTag object
void SetNSingleGammas(int ng)
int fStrangeHadronPdg
strange hadron pdg-code
XclsTag & operator=(const XclsTag &xcls)
copy
friend ostream & operator<<(ostream &stream, const XclsTag &xcls)
print
enum genie::EResonance Resonance_t
void SetResonance(Resonance_t res)
void Print(ostream &stream) const
print
Contains minimal information for tagging exclusive processes.
void SetCharm(int charm_pdgc=0)
bool IsCharmEvent(void) const
bool fIsFinalLeptonEvent
true if we have define final lepton
int NRhoMinus(void) const
int NSingleGammas(void) const
void ResetNSingleGammas(void)
void Reset(void)
reset object
int StrangeHadronPdg(void) const
int fNRhoPlus
of rho^+'s in the hadronic system after this Xcls reaction (before FSI)
int fNPi0
of pi^0's in the hadronic system after this Xcls reaction (before FSI)
string AsString(void) const
pack into a string code
void SetStrange(int strange_pdgc=0)
void SetFinalLepton(int finallepton_pdgc=0)
int fNRho0
of rho^0's in the hadronic system after this Xcls reaction (before FSI)
int DecayMode(void) const
void SetNNeutrons(int nn)
int NNucleons(void) const
bool fIsFinalQuarkEvent
true if we have define final quark
int fNProtons
of p's in the hadronic system after this Xcls reaction (before FSI)
Resonance_t Resonance(void) const
void SetDecayMode(int decay_mode)
int FinalQuarkPdg(void) const
bool IsInclusiveStrange(void) const
int fNRhoMinus
of rho^-'s in the hadronic system after this Xcls reaction (before FSI)
void SetNNucleons(int np, int nn)
int fFinalLeptonPdg
final lepton pdg-code
ostream & operator<<(ostream &stream, const AlgConfigPool &config_pool)
void SetNRhos(int nrho_plus, int nrho_0, int nrho_minus)
bool IsInclusiveCharm(void) const
void SetFinalQuark(int finalquark_pdgc=0)
Resonance_t fResonance
baryon resonance excited by probe
int fNPiMinus
of pi^-'s in the hadronic system after this Xcls reaction (before FSI)