BuildViewPathways(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::CaloHitList &protectedHits, const pandora::CartesianVector &nuVertex3D, pandora::HitType hitType, ConnectionPathwayVector &viewPathways) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
BuildViewProtoShowers(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::CartesianVector &nuVertex3D, pandora::HitType hitType, ProtoShowerVector &protoShowerVector) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
ElectronInitialRegionRefinementAlgorithm() | lar_content::ElectronInitialRegionRefinementAlgorithm | |
FillElectronHitMap(HitOwnershipMap &electronHitMap) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
FillShowerPfoVector(pandora::PfoVector &showerPfoVector) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
FindContinuousPath(const pandora::CaloHitList &refinedHitList, const pandora::CartesianVector &nuVertex2D, pandora::CaloHitList &continuousHitList) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
GetHitListOfType(const pandora::HitType hitType, const pandora::CaloHitList *&pCaloHitList) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
GetInstanceName() const | pandora::Process | inline |
GetNeutrinoVertex(pandora::CartesianVector &nuVertex3D) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
GetPandora() const | pandora::Process | inline |
GetShowerVertex(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, const pandora::CartesianVector &nuVertex3D) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
GetType() const | pandora::Process | inline |
HitOwnershipMap typedef | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
Initialize() | pandora::Process | inlineprotectedvirtual |
IsElectron(const pandora::ParticleFlowObject *const pShowerPfo, const HitOwnershipMap &electronHitMap) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
IsShowerConnected(const pandora::CartesianVector &showerVertexPosition, const pandora::CartesianVector &nuVertex2D, const pandora::CartesianVector &peakDirection) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
IsSpineCoincident(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::CartesianVector &nuVertex3D, const pandora::HitType hitType, const pandora::CartesianVector &showerVertex, const pandora::CaloHitList &showerSpineHitList) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_algorithmToolNames | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_caloHitListNameU | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_caloHitListNameV | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_caloHitListNameW | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_featureToolMap | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_instanceName | pandora::Process | protected |
m_maxCoincidenceTransverseSeparation | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_maxConnectionDistance | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_maxProjectionSeparation | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_maxSeparationFromHit | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_maxXSeparation | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_minElectronCompleteness | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_minElectronPurity | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_minNConnectedHits | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_minShowerHits3D | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_minSpinePurity | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_neutrinoVertexListName | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_pEventPathwayFinderTool | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_pEventPeakDirectionFinderTool | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_pPandora | pandora::Process | protected |
m_pProtoShowerMatchingTool | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_pShowerPeakDirectionFinderTool | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_pShowerSpineFinderTool | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_pShowerStartFinderTool | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_showerPfoListName | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_showerSlidingFitWindow | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_trainingFileName | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_trainingMode | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
m_type | pandora::Process | protected |
m_unambiguousThreshold | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
Process() | pandora::Process | inline |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::ElectronInitialRegionRefinementAlgorithm | privatevirtual |
RefineHitsToAdd(const pandora::CartesianVector &nuVertex3D, const pandora::HitType hitType, const ConnectionPathwayVector &viewPathways, ProtoShower &protoShower) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
RefineShower(const pandora::ParticleFlowObject *const pShowerPfo) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
RefineShowerVertex(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, const pandora::CartesianVector &nuVertex3D, const pandora::CartesianVector &peakDirection, pandora::CartesianVector &showerVertexPosition) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName) | pandora::Process | inlineprotected |
Reset() | pandora::Process | inlineprotectedvirtual |
Run() | lar_content::ElectronInitialRegionRefinementAlgorithm | privatevirtual |
SetMetadata(const pandora::ParticleFlowObject *const pShowerPfo, const LArMvaHelper::MvaFeatureMap &featureMap) const | lar_content::ElectronInitialRegionRefinementAlgorithm | private |
~Process() | pandora::Process | inlineprotectedvirtual |