11 #ifndef LARDATAALG_MCDUMPERS_MCDUMPERUTILS_H 12 #define LARDATAALG_MCDUMPERS_MCDUMPERUTILS_H 83 #endif // LARDATAALG_MCDUMPERS_MCDUMPERUTILS_H GENIE genie::EINukeFateHA_t
RescatterCategory
Possible sources of rescattering code (which is generator-dependent).
std::string TruthInteractionTypeName(int type)
enum simb::_ev_origin Origin_t
event origin types
std::string TruthCCNCname(int ccnc)
std::string RescatteringName(int code, RescatterCategory cat=RescatterCategory::LArSoftDefault)
The name of the specified rescattering code.
std::string TruthReactionMode(int mode)
Returns the "mode" of the reaction (a lesser version of interaction type).
std::string ParticleName(int pigid)
Returns a string with the name of particle the specified with PDG ID.
CodeOutputInterface * code
Code to link reconstructed objects back to the MC truth information.
std::string TruthOriginName(simb::Origin_t origin)
Returns a string representing the specified process origin.
std::string GENIE_INukeFateHA_RescatteringName(int code)
Description of a rescattering code from GENIE INukeFateHA_t.
std::string ParticleStatusName(int code)
Describes the status of a particle (simb::MCParticle::StatusCode()).
constexpr Point origin()
Returns a origin position with a point of the specified type.