![]() |
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 |