LArSoft  v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
lar_dl_content::DLLaterTierHierarchyTool Member List

This is the complete list of members for lar_dl_content::DLLaterTierHierarchyTool, including all inherited members.

CalculateNetworkVariables(const pandora::Algorithm *const pAlgorithm, const HierarchyPfo &parentHierarchyPfo, const HierarchyPfo &childHierarchyPfo, const pandora::ParticleFlowObject *const pNeutrinoPfo, const bool useUpstreamForParent, const bool useUpstreamForChild, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
ClassifyTrackShower(const DLLaterTierNetworkParams &edgeParamsUp, const DLLaterTierNetworkParams &edgeParamsDown)lar_dl_content::DLLaterTierHierarchyToolprivate
ClassifyTrackShowerEdge(const DLLaterTierNetworkParams &edgeParams, const DLLaterTierNetworkParams &otherEdgeParams)lar_dl_content::DLLaterTierHierarchyToolprivate
ClassifyTrackTrack(const DLLaterTierNetworkParams &edgeParamsUpUp, const DLLaterTierNetworkParams &edgeParamsUpDown, const DLLaterTierNetworkParams &edgeParamsDownUp, const DLLaterTierNetworkParams &edgeParamsDownDown)lar_dl_content::DLLaterTierHierarchyToolprivate
ClassifyTrackTrackEdge(const DLLaterTierNetworkParams &edgeParams, const DLLaterTierNetworkParams &otherEdgeParams1, const DLLaterTierNetworkParams &otherEdgeParams2, const DLLaterTierNetworkParams &otherEdgeParams3)lar_dl_content::DLLaterTierHierarchyToolprivate
DLBaseHierarchyTool()lar_dl_content::DLBaseHierarchyTool
DLLaterTierHierarchyTool()lar_dl_content::DLLaterTierHierarchyTool
DoesConnect(const pandora::CartesianVector &boundary1, const pandora::CartesianVector &boundary2, const pandora::CartesianVector &testPoint) const lar_dl_content::DLLaterTierHierarchyToolprivate
ExtrapolateChildToParent(const pandora::CartesianVector &parentPosition, const ExtremalPoint &childStart) const lar_dl_content::DLLaterTierHierarchyToolprivate
GetParticleInfoAboutPfoPosition(const pandora::Algorithm *const pAlgorithm, const pandora::ParticleFlowObject *const pPfo, const pandora::CartesianVector &pointOfInterest) const lar_dl_content::DLBaseHierarchyToolprotected
IsShowerVertexUpstream(const HierarchyPfo &parentHierarchyPfo, const HierarchyPfo &childHierarchyPfo) const lar_dl_content::DLLaterTierHierarchyToolprivate
m_areBoundariesSetlar_dl_content::DLBaseHierarchyToolprotected
m_connectionBufferlar_dl_content::DLLaterTierHierarchyToolprivate
m_detectorBoundarieslar_dl_content::DLBaseHierarchyToolprotected
m_normaliselar_dl_content::DLLaterTierHierarchyToolprivate
m_normLimitslar_dl_content::DLLaterTierHierarchyToolprivate
m_pfoListNameslar_dl_content::DLBaseHierarchyToolprotected
m_searchRegionlar_dl_content::DLLaterTierHierarchyToolprivate
m_trackShowerBranchModellar_dl_content::DLLaterTierHierarchyToolprivate
m_trackShowerBranchModelNamelar_dl_content::DLLaterTierHierarchyToolprivate
m_trackShowerClassifierModellar_dl_content::DLLaterTierHierarchyToolprivate
m_trackShowerClassifierModelNamelar_dl_content::DLLaterTierHierarchyToolprivate
m_trackTrackBranchModellar_dl_content::DLLaterTierHierarchyToolprivate
m_trackTrackBranchModelNamelar_dl_content::DLLaterTierHierarchyToolprivate
m_trackTrackClassifierModellar_dl_content::DLLaterTierHierarchyToolprivate
m_trackTrackClassifierModelNamelar_dl_content::DLLaterTierHierarchyToolprivate
m_trainingModelar_dl_content::DLLaterTierHierarchyToolprivate
m_trajectoryStepSizelar_dl_content::DLLaterTierHierarchyToolprivate
m_vertexRegionRadiusSqlar_dl_content::DLBaseHierarchyToolprotected
NormaliseNetworkParam(const float minLimit, const float maxLimit, float &networkParam) const lar_dl_content::DLBaseHierarchyToolprotected
NormaliseNetworkParams(DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_dl_content::DLLaterTierHierarchyToolprivate
Run(const pandora::Algorithm *const pAlgorithm, const pandora::ParticleFlowObject *const pNeutrinoPfo, const HierarchyPfo &parentHierarchyPfo, const HierarchyPfo &childHierarchyPfo, std::vector< DLLaterTierNetworkParams > &networkParamVector, float &laterTierScore)lar_dl_content::DLLaterTierHierarchyTool
SetCommonParams(const std::pair< float, float > &trackScoreParams, const std::pair< float, float > &nSpacepointsParams, const float separation3D, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
SetConnectionParams(const HierarchyPfo &parentHierarchyPfo, const pandora::CartesianVector &parentStartPos, const ExtremalPoint &childStart, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
SetDetectorBoundaries()lar_dl_content::DLBaseHierarchyToolprotected
SetEndRegionParams(const pandora::Algorithm *const pAlgorithm, const pandora::ParticleFlowObject *const pParentPfo, const pandora::CartesianVector &parentEndPos, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
SetEndRegionRToWall(const pandora::CartesianVector &parentEndPos, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
SetOvershootParams(const ExtremalPoint &parentStart, const ExtremalPoint &parentEnd, const ExtremalPoint &childStart, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
SetParentConnectionPointVars(const HierarchyPfo &parentHierarchyPfo, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate
SetVertexParams(const pandora::CartesianVector &nuVertex, const pandora::CartesianVector &parentStartPos, const pandora::CartesianVector &parentEndPos, const pandora::CartesianVector &childStartPos, DLLaterTierNetworkParams &laterTierNetworkParams) const lar_dl_content::DLLaterTierHierarchyToolprivate