This is the complete list of members for lar_content::LArMCParticleHelper, including all inherited members.
AreTopologicallyContinuous(const pandora::MCParticle *const pMCParent, const pandora::MCParticle *const pMCChild, const float cosAngleTolerance) | lar_content::LArMCParticleHelper | static |
CaloHitToMCMap typedef | lar_content::LArMCParticleHelper | |
CaloHitToPfoMap typedef | lar_content::LArMCParticleHelper | |
ClusterCaloHitListPair typedef | lar_content::LArMCParticleHelper | |
ClusterContributionMap typedef | lar_content::LArMCParticleHelper | |
CollectReconstructable2DHits(const pandora::ParticleFlowObject *const pPfo, const MCContributionMapVector &selectedMCParticleToHitsMaps, pandora::CaloHitList &reconstructableCaloHitList2D, const bool foldBackHierarchy) | lar_content::LArMCParticleHelper | privatestatic |
CollectReconstructable2DHits(const pandora::PfoList &pfoList, const MCContributionMapVector &selectedMCParticleToHitsMaps, pandora::CaloHitList &reconstructableCaloHitList2D) | lar_content::LArMCParticleHelper | privatestatic |
CollectReconstructable2DHits(const pandora::Cluster *const pCluster, const MCContributionMapVector &selectedMCParticleToHitsMaps, pandora::CaloHitList &reconstructableCaloHitList2D) | lar_content::LArMCParticleHelper | privatestatic |
CollectReconstructableTestBeamHierarchy2DHits(const pandora::ParticleFlowObject *const pPfo, const MCContributionMapVector &selectedMCParticleToHitsMaps, pandora::CaloHitList &reconstructableCaloHitList2D, const bool foldBackHierarchy) | lar_content::LArMCParticleHelper | privatestatic |
DoesLeadingMeetCriteria(const pandora::MCParticle *const pMCParticle, std::function< bool(const pandora::MCParticle *const)> fCriteria) | lar_content::LArMCParticleHelper | static |
DoesPrimaryMeetCriteria(const pandora::MCParticle *const pMCParticle, std::function< bool(const pandora::MCParticle *const)> fCriteria) | lar_content::LArMCParticleHelper | static |
GetAllAncestorMCParticles(const pandora::MCParticle *const pMCParticle, pandora::MCParticleList &ancestorMCParticleList) | lar_content::LArMCParticleHelper | static |
GetAllDescendentMCParticles(const pandora::MCParticle *const pMCParticle, pandora::MCParticleList &descendentMCParticleList) | lar_content::LArMCParticleHelper | static |
GetAllDescendentMCParticles(const pandora::MCParticle *const pMCParticle, pandora::MCParticleList &descendentTrackParticles, pandora::MCParticleList &leadingShowerParticles, pandora::MCParticleList &leadingNeutrons) | lar_content::LArMCParticleHelper | static |
GetBreadthFirstHierarchyRepresentation(const pandora::MCParticle *const pMCParticle, pandora::MCParticleList &mcParticleList) | lar_content::LArMCParticleHelper | static |
GetClusterToReconstructable2DHitsMap(const pandora::ClusterList &clusterList, const MCContributionMap &selectedMCToHitsMap, ClusterContributionMap &clusterToReconstructable2DHitsMap) | lar_content::LArMCParticleHelper | static |
GetClusterToReconstructable2DHitsMap(const pandora::ClusterList &clusterList, const MCContributionMapVector &selectedMCToHitsMaps, ClusterContributionMap &clusterToReconstructable2DHitsMap) | lar_content::LArMCParticleHelper | static |
GetHierarchyTier(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
GetLeadingMCParticle(const pandora::MCParticle *const pMCParticle, const int hierarchyTierLimit=1) | lar_content::LArMCParticleHelper | static |
GetLeadingMCParticleList(const pandora::MCParticleList *const pMCParticleList, pandora::MCParticleVector &mcLeadingVector) | lar_content::LArMCParticleHelper | static |
GetMainMCParticle(const pandora::ParticleFlowObject *const pPfo) | lar_content::LArMCParticleHelper | static |
GetMCLeadingMap(const pandora::MCParticleList *const pMCParticleList, MCRelationMap &mcLeadingMap) | lar_content::LArMCParticleHelper | static |
GetMCParticleToCaloHitMatches(const pandora::CaloHitList *const pCaloHitList, const MCRelationMap &mcToTargetMCMap, CaloHitToMCMap &hitToMCMap, MCContributionMap &mcToTrueHitListMap) | lar_content::LArMCParticleHelper | static |
GetMCPrimaryMap(const pandora::MCParticleList *const pMCParticleList, MCRelationMap &mcPrimaryMap) | lar_content::LArMCParticleHelper | static |
GetMCToSelfMap(const pandora::MCParticleList *const pMCParticleList, MCRelationMap &mcToSelfMap) | lar_content::LArMCParticleHelper | static |
GetNuanceCode(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
GetParentMCParticle(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
GetPfoMCParticleHitSharingMaps(const PfoContributionMap &pfoToReconstructable2DHitsMap, const MCContributionMapVector &selectedMCParticleToHitsMaps, PfoToMCParticleHitSharingMap &pfoToMCParticleHitSharingMap, MCParticleToPfoHitSharingMap &mcParticleToPfoHitSharingMap) | lar_content::LArMCParticleHelper | static |
GetPfoToReconstructable2DHitsMap(const pandora::PfoList &pfoList, const MCContributionMap &selectedMCParticleToHitsMap, PfoContributionMap &pfoToReconstructable2DHitsMap, const bool foldBackHierarchy) | lar_content::LArMCParticleHelper | static |
GetPfoToReconstructable2DHitsMap(const pandora::PfoList &pfoList, const MCContributionMapVector &selectedMCParticleToHitsMaps, PfoContributionMap &pfoToReconstructable2DHitsMap, const bool foldBackHierarchy) | lar_content::LArMCParticleHelper | static |
GetPrimaryMCParticle(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
GetPrimaryMCParticleList(const pandora::MCParticleList *const pMCParticleList, pandora::MCParticleVector &mcPrimaryVector) | lar_content::LArMCParticleHelper | static |
GetSharedHits(const pandora::CaloHitList &hitListA, const pandora::CaloHitList &hitListB) | lar_content::LArMCParticleHelper | static |
GetTestBeamHierarchyPfoToReconstructable2DHitsMap(const pandora::PfoList &pfoList, const MCContributionMap &selectedMCParticleToHitsMap, PfoContributionMap &pfoToReconstructable2DHitsMap, const bool foldBackHierarchy) | lar_content::LArMCParticleHelper | static |
GetTestBeamHierarchyPfoToReconstructable2DHitsMap(const pandora::PfoList &pfoList, const MCContributionMapVector &selectedMCParticleToHitsMaps, PfoContributionMap &pfoToReconstructable2DHitsMap, const bool foldBackHierarchy) | lar_content::LArMCParticleHelper | static |
GetTrueNeutrinos(const pandora::MCParticleList *const pMCParticleList, pandora::MCParticleVector &trueNeutrinos) | lar_content::LArMCParticleHelper | static |
GetTrueTestBeamParticles(const pandora::MCParticleList *const pMCParticleList, pandora::MCParticleVector &trueTestBeamParticles) | lar_content::LArMCParticleHelper | static |
IsBeamNeutrinoFinalState(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsBeamParticle(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsBremsstrahlung(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsCapture(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsCosmicRay(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsDecay(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsDescendentOf(const pandora::MCParticle *const pMCParticle, const int pdg, const bool isChargeSensitive=false) | lar_content::LArMCParticleHelper | static |
IsElasticScatter(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsInelasticScatter(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsIonisation(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsLeading(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsLeadingBeamParticle(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsNeutrino(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsNuclear(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsPairProduction(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsPrimary(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsTriggeredBeamParticle(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
IsVisible(const pandora::MCParticle *const pMCParticle) | lar_content::LArMCParticleHelper | static |
MCContributionMap typedef | lar_content::LArMCParticleHelper | |
MCContributionMapVector typedef | lar_content::LArMCParticleHelper | |
MCParticleCaloHitListPair typedef | lar_content::LArMCParticleHelper | |
MCParticleIntMap typedef | lar_content::LArMCParticleHelper | |
MCParticleToPfoHitSharingMap typedef | lar_content::LArMCParticleHelper | |
MCParticleToSharedHitsVector typedef | lar_content::LArMCParticleHelper | |
MCRelationMap typedef | lar_content::LArMCParticleHelper | |
MCToPfoMap typedef | lar_content::LArMCParticleHelper | |
MCToPfoMatchingMap typedef | lar_content::LArMCParticleHelper | |
PassMCParticleChecks(const pandora::MCParticle *const pOriginalPrimary, const pandora::MCParticle *const pThisMCParticle, const pandora::MCParticle *const pHitMCParticle, const float maxPhotonPropagation) | lar_content::LArMCParticleHelper | privatestatic |
PfoCaloHitListPair typedef | lar_content::LArMCParticleHelper | |
PfoContributionMap typedef | lar_content::LArMCParticleHelper | |
PfoToMCParticleHitSharingMap typedef | lar_content::LArMCParticleHelper | |
PfoToSharedHitsVector typedef | lar_content::LArMCParticleHelper | |
SelectCaloHits(const pandora::CaloHitList *const pCaloHitList, const MCRelationMap &mcToTargetMCMap, pandora::CaloHitList &selectedCaloHitList, const bool selectInputHits, const float maxPhotonPropagation) | lar_content::LArMCParticleHelper | static |
SelectGoodCaloHits(const pandora::CaloHitList *const pSelectedCaloHitList, const MCRelationMap &mcToTargetMCMap, pandora::CaloHitList &selectedGoodCaloHitList, const bool selectInputHits, const float minHitSharingFraction) | lar_content::LArMCParticleHelper | privatestatic |
SelectParticlesByHitCount(const pandora::MCParticleVector &candidateTargets, const MCContributionMap &mcToTrueHitListMap, const MCRelationMap &mcToTargetMCMap, const PrimaryParameters ¶meters, MCContributionMap &selectedMCParticlesToHitsMap) | lar_content::LArMCParticleHelper | static |
SelectParticlesMatchingCriteria(const pandora::MCParticleVector &inputMCParticles, std::function< bool(const pandora::MCParticle *const)> fCriteria, pandora::MCParticleVector &selectedParticles, const PrimaryParameters ¶meters, const bool isTestBeam) | lar_content::LArMCParticleHelper | privatestatic |
SelectReconstructableMCParticles(const pandora::MCParticleList *pMCParticleList, const pandora::CaloHitList *pCaloHitList, const PrimaryParameters ¶meters, std::function< bool(const pandora::MCParticle *const)> fCriteria, MCContributionMap &selectedMCParticlesToHitsMap) | lar_content::LArMCParticleHelper | static |
SelectReconstructableTestBeamHierarchyMCParticles(const pandora::MCParticleList *pMCParticleList, const pandora::CaloHitList *pCaloHitList, const PrimaryParameters ¶meters, std::function< bool(const pandora::MCParticle *const)> fCriteria, MCContributionMap &selectedMCParticlesToHitsMap) | lar_content::LArMCParticleHelper | static |
SortByMomentum(const pandora::MCParticle *const pLhs, const pandora::MCParticle *const pRhs) | lar_content::LArMCParticleHelper | static |