7 #ifndef CVN_ASSIGNLABELS_H 8 #define CVN_ASSIGNLABELS_H 65 #endif // CVN_ASSIGNLABELS_H
AssignLabels()
Default constructor.
unsigned short GetNPizeros()
unsigned short GetNNeutrons()
enum cvn::Interaction InteractionType
unsigned short GetTopologyType()
unsigned int GetNeutralDaughterHitsRecursive(const simb::MCParticle &particle) const
Utility class for truth labels.
InteractionType GetInteractionType(simb::MCNeutrino &truth)
unsigned short GetNProtons()
unsigned short GetTopologyTypeAlt()
InteractionType GetInteractionTypeFromSlice(int nuPDG, bool nuCCNC, int nuMode)
void GetTopology(const art::Ptr< simb::MCTruth > truth, unsigned int nTopologyHits)
unsigned short GetProtoDUNEBeamInteractionType(const simb::MCParticle &particle) const
int GetProcessKey(std::string process) const
unsigned short GetNPions()
Event generator information.