This is the complete list of members for lar_content::StitchingCosmicRayMergingTool, including all inherited members.
BuildPointingClusterMaps(const pandora::PfoList &inputPfoList, const PfoToLArTPCMap &pfoToLArTPCMap, ThreeDPointingClusterMap &pointingClusterMap) const | lar_content::StitchingCosmicRayMergingTool | private |
BuildTPCMaps(const pandora::PfoList &inputPfoList, const PfoToLArTPCMap &pfoToLArTPCMap, LArTPCToPfoMap &larTPCToPfoMap) const | lar_content::StitchingCosmicRayMergingTool | private |
CalculateX0(const PfoToLArTPCMap &pfoToLArTPCMap, const ThreeDPointingClusterMap &pointingClusterMap, const pandora::PfoVector &pfoVector, float &x0, PfoToPointingVertexMatrix &pfoToPointingVertexMatrix) const | lar_content::StitchingCosmicRayMergingTool | private |
CollectAssociatedPfos(const pandora::ParticleFlowObject *const pSeedPfo, const pandora::ParticleFlowObject *const pCurrentPfo, const PfoMergeMap &pfoMerges, const pandora::PfoSet &vetoSet, pandora::PfoList &associatedList) const | lar_content::StitchingCosmicRayMergingTool | private |
CreatePfoMatches(const LArTPCToPfoMap &larTPCToPfoMap, const ThreeDPointingClusterMap &pointingClusterMap, PfoAssociationMatrix &pfoAssociationMatrix) const | lar_content::StitchingCosmicRayMergingTool | private |
CreatePfoMatches(const pandora::LArTPC &larTPC1, const pandora::LArTPC &larTPC2, const pandora::ParticleFlowObject *const pPfo1, const pandora::ParticleFlowObject *const pPfo2, const ThreeDPointingClusterMap &pointingClusterMap, PfoAssociationMatrix &pfoAssociationMatrix) const | lar_content::StitchingCosmicRayMergingTool | private |
LArTPCToPfoMap typedef | lar_content::StitchingCosmicRayMergingTool | private |
m_alwaysApplyT0Calculation | lar_content::StitchingCosmicRayMergingTool | private |
m_boundaryToleranceWidth | lar_content::StitchingCosmicRayMergingTool | private |
m_halfWindowLayers | lar_content::StitchingCosmicRayMergingTool | private |
m_maxLongitudinalDisplacementX | lar_content::StitchingCosmicRayMergingTool | private |
m_maxTransverseDisplacement | lar_content::StitchingCosmicRayMergingTool | private |
m_maxX0FractionalDeviation | lar_content::StitchingCosmicRayMergingTool | private |
m_minCosRelativeAngle | lar_content::StitchingCosmicRayMergingTool | private |
m_minLengthSquared | lar_content::StitchingCosmicRayMergingTool | private |
m_minNCaloHits3D | lar_content::StitchingCosmicRayMergingTool | private |
m_relaxCosRelativeAngle | lar_content::StitchingCosmicRayMergingTool | private |
m_relaxMinLongitudinalDisplacement | lar_content::StitchingCosmicRayMergingTool | private |
m_relaxTransverseDisplacement | lar_content::StitchingCosmicRayMergingTool | private |
m_useXcoordinate | lar_content::StitchingCosmicRayMergingTool | private |
OrderPfoMerges(const PfoToLArTPCMap &pfoToLArTPCMap, const ThreeDPointingClusterMap &pointingClusterMap, const PfoMergeMap &inputPfoMerges, PfoMergeMap &outputPfoMerges) const | lar_content::StitchingCosmicRayMergingTool | private |
PfoAssociationMap typedef | lar_content::StitchingCosmicRayMergingTool | private |
PfoAssociationMatrix typedef | lar_content::StitchingCosmicRayMergingTool | private |
PfoMergeMap typedef | lar_content::StitchingCosmicRayMergingTool | private |
PfoToPointingVertexMap typedef | lar_content::StitchingCosmicRayMergingTool | private |
PfoToPointingVertexMatrix typedef | lar_content::StitchingCosmicRayMergingTool | private |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::StitchingCosmicRayMergingTool | private |
Run(const MasterAlgorithm *const pAlgorithm, const pandora::PfoList *const pMultiPfoList, PfoToLArTPCMap &pfoToLArTPCMap, PfoToFloatMap &stitchedPfosToX0Map) | lar_content::StitchingCosmicRayMergingTool | virtual |
SelectPfoMatches(const PfoAssociationMatrix &pfoAssociationMatrix, PfoMergeMap &pfoSelectedMatches) const | lar_content::StitchingCosmicRayMergingTool | private |
SelectPfoMerges(const PfoMergeMap &pfoMatches, PfoMergeMap &pfoMerges) const | lar_content::StitchingCosmicRayMergingTool | private |
SelectPrimaryPfos(const pandora::PfoList *pInputPfoList, const PfoToLArTPCMap &pfoToLArTPCMap, pandora::PfoList &outputPfoList) const | lar_content::StitchingCosmicRayMergingTool | private |
ShiftPfo(const MasterAlgorithm *const pAlgorithm, const pandora::ParticleFlowObject *const pPfoToShift, const pandora::ParticleFlowObject *const pMatchedPfo, const float x0, const PfoToLArTPCMap &pfoToLArTPCMap, const PfoToPointingVertexMatrix &pfoToPointingVertexMatrix) const | lar_content::StitchingCosmicRayMergingTool | private |
StitchingCosmicRayMergingTool() | lar_content::StitchingCosmicRayMergingTool | |
StitchPfos(const MasterAlgorithm *const pAlgorithm, const ThreeDPointingClusterMap &pointingClusterMap, const PfoMergeMap &pfoMerges, PfoToLArTPCMap &pfoToLArTPCMap, PfoToFloatMap &stitchedPfosToX0Map) const | lar_content::StitchingCosmicRayMergingTool | private |
ThreeDPointingClusterMap typedef | lar_content::StitchingCosmicRayMergingTool | private |