std::vector< pandora::HitType > HitTypeVector
NeutrinoEventValidationAlgorithm class.
void FillValidationInfo(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) const
Fill the validation info containers.
bool m_useTrueNeutrinosOnly
Whether to consider only mc particles that were neutrino induced.
EventValidationBaseAlgorithm class.
~NeutrinoEventValidationAlgorithm()
Destructor.
NeutrinoEventValidationAlgorithm()
Default constructor.
Header file for the lar monte carlo particle helper helper class.
std::unordered_map< const pandora::ParticleFlowObject *, unsigned int > PfoToIdMap
void ProcessOutput(const ValidationInfo &validationInfo, const bool useInterpretedMatching, const bool printToScreen, const bool fillTree) const
Print matching information in a provided validation info object, and write information to tree if con...
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)