std::unordered_map< const pandora::MCParticle *, pandora::CaloHitList > MCContributionMap
bool m_useTrueNeutrinosOnly
Whether to consider only mc particles that were neutrino induced. 
MCParticleMonitoringAlgorithm()
Default constructor. 
unsigned int m_minHitsForDisplay
Min hits associated with mc particle to warrant display to terminal. 
pandora::StatusCode Run()
MCParticleMonitoringAlgorithm class. 
void PrintMCParticle(const pandora::MCParticle *const pMCParticle, const LArMCParticleHelper::MCContributionMap &mcToTrueHitListMap, const int depth) const 
Print information for a given mc particle to screen. 
Header file for the lar monte carlo particle helper helper class. 
std::string m_caloHitListName
Name of input calo hit list. 
void PrintPrimaryMCParticles(const LArMCParticleHelper::MCContributionMap &mcContributionMap) const 
Extract details of each mc primary in a given mc contribution map. 
std::string m_mcParticleListName
Name of input MC particle list. 
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)