![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
This is the complete list of members for lar_dl_content::DLNeutrinoHierarchyAlgorithm, including all inherited members.
BuildPandoraHierarchy(const pandora::ParticleFlowObject *const pNeutrinoPfo, const HierarchyPfoVector &trackPfos, const HierarchyPfoVector &showerPfos) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
ChildToParentPfoMap typedef | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
DLNeutrinoHierarchyAlgorithm() | lar_dl_content::DLNeutrinoHierarchyAlgorithm | |
FillEventTree(const HierarchyPfoVector &trackPfos, const HierarchyPfoVector &showerPfos, const int nPrimaryTrackLinks, const int nPrimaryShowerLinks, const int nLaterTierTrackTrackLinks, const int nLaterTierTrackShowerLinks) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
FillLaterTierTree(const std::string &treeName, const bool isTrainingLink, const bool isTrueLink, const bool isOrientationCorrect, const int childTrueGen, const std::pair< float, float > &trainingCuts, const int parentID, const int childID, const DLLaterTierHierarchyTool::DLLaterTierNetworkParams &networkParams) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
FillLaterTierTrees(const PfoToMCParticleMap &matchingMap, const ChildToParentPfoMap &childToParentPfoMap, const pandora::ParticleFlowObject *const pNeutrinoPfo, const HierarchyPfoVector &trackPfos, const HierarchyPfoVector &showerPfos, const std::map< const pandora::ParticleFlowObject *, int > &particleIDMap, int &nTrackLinks, int &nShowerLinks) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
FillPrimaryTree(const std::string &treeName, const bool isTrainingLink, const bool isTrueLink, const bool isOrientationCorrect, const int trueVisibleGen, const int truePDG, const int trueParentID, const int particleID, const DLPrimaryHierarchyTool::DLPrimaryNetworkParams &primaryNetworkParams) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
FillPrimaryTrees(const PfoToMCParticleMap &matchingMap, const ChildToParentPfoMap &childToParentPfoMap, const pandora::ParticleFlowObject *const pNeutrinoPfo, const HierarchyPfoVector &trackPfos, const HierarchyPfoVector &showerPfos, const std::map< const pandora::ParticleFlowObject *, int > &particleIDMap, int &nPrimaryTrackLinks, int &nPrimaryShowerLinks) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
FillTrackShowerVectors(const pandora::ParticleFlowObject *const pNeutrinoPfo, HierarchyPfoVector &trackPfos, HierarchyPfoVector &showerPfos) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
GetExtremalVerticesAndDirections(const pandora::ParticleFlowObject *const pNeutrinoPfo, const pandora::ParticleFlowObject *const pPfo, const ThreeDSlidingFitResult &slidingFitResult, ExtremalPoint &upstreamPoint, ExtremalPoint &downstreamPoint) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
GetLaterTierScore(const pandora::ParticleFlowObject *const pNeutrinoPfo, const HierarchyPfo &parentPfo, const HierarchyPfo &childPfo) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
GetNeutrinoPfo(const pandora::ParticleFlowObject *&pNeutrinoPfo) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
GetParticleIDMap(const HierarchyPfoVector &trackPfos, const HierarchyPfoVector &showerPfos, std::map< const pandora::ParticleFlowObject *, int > &particleIDMap) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
GetPrimaryScore(const pandora::ParticleFlowObject *const pNeutrinoPfo, const HierarchyPfoVector &trackPfos, const HierarchyPfo &hierarchyPfo) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
GetShowerDirection(const pandora::ParticleFlowObject *const pPfo, const pandora::CartesianVector &vertex, pandora::CartesianVector &direction) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
GetTrainingCuts(const HierarchyPfo &parentHierarchyPfo, const HierarchyPfo &childHierarchyPfo, const bool trueParentOrientation, const bool trueChildOrientation) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
Hierarchy typedef | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_cheatHierarchyTool | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_eventID | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_eventTreeName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_laterTierHierarchyTool | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_laterTierThresholdShowerPass1 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_laterTierThresholdShowerPass2 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_laterTierThresholdTrackPass1 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_laterTierThresholdTrackPass2 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_laterTierTrackShowerTreeName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_laterTierTrackTrackTreeName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_mcParticleListName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_minClusterSize | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_nAngularBins | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_neutrinoPfoListName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_pfoListNames | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryHierarchyTool | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryRegion | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryShowerTreeName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryThresholdShowerPass1 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryThresholdShowerPass2 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryThresholdTrackPass1 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryThresholdTrackPass2 | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_primaryTrackTreeName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_regionForDirFit | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_slidingFitWindow | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_trainingFileName | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_trainingMode | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
m_trainingVertexAccuracy | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
PfoToMCParticleMap typedef | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
Run() | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
SetLaterTierScores(const pandora::ParticleFlowObject *const pNeutrinoPfo, HierarchyPfoVector &trackPfos, HierarchyPfoVector &showerPfos) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
SetPrimaryScores(const pandora::ParticleFlowObject *const pNeutrinoPfo, HierarchyPfoVector &trackPfos, HierarchyPfoVector &showerPfos) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
ShouldTrainOnEvent(const pandora::ParticleFlowObject *const pNeutrinoPfo) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
UpdateHierarchy(const pandora::ParticleFlowObject *const pNeutrinoPfo, const bool buildPrimaryTier, const bool usePrimaryScore, const float trackThreshold, const float showerThreshold, const bool isLowerThreshold, HierarchyPfoVector &trackPfos, HierarchyPfoVector &showerPfos, Hierarchy &hierarchy) const | lar_dl_content::DLNeutrinoHierarchyAlgorithm | private |
~DLNeutrinoHierarchyAlgorithm() | lar_dl_content::DLNeutrinoHierarchyAlgorithm |