![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "DLPrimaryHierarchyTool.h"
Public Member Functions | |
| void | AddCommonParamsToInput (int &insertIndex, LArDLHelper::TorchInput &modelInput) const |
| Add the orientation independent primary network parameters to the model input tensor. More... | |
| void | AddOrientationParamsToInput (int &insertIndex, LArDLHelper::TorchInput &modelInput) const |
| Add the orientation dependent primary network parameters to the model input tensor. More... | |
Public Attributes | |
| float | m_nSpacepoints = -999.f |
| the number of 3D spacepoints More... | |
| float | m_nuSeparation = -999.f |
| the sep. between the POI and the nu vertex More... | |
| float | m_vertexRegionNHits = -999.f |
| the number of 3D hits 'close to' the POI More... | |
| float | m_vertexRegionNParticles = -999.f |
| the number of different particles 'close to' the POI More... | |
| float | m_dca = -999.f |
| the distance of closest approach from the POI to the nu vertex More... | |
| float | m_connectionExtrapDistance = -999.f |
| the sep. between the POI and the DCA point More... | |
| float | m_isPOIClosestToNu = -999.f |
| whether the POI is that closest to the nu vertex More... | |
| float | m_parentConnectionDistance = -999.f |
| the DCA to the most likely parent pfo endpoint More... | |
| float | m_childConnectionDistance = -999.f |
| the sep. between the POI and the extension point for m_parentConnectionDistance More... | |
Definition at line 25 of file DLPrimaryHierarchyTool.h.
| void lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::AddCommonParamsToInput | ( | int & | insertIndex, |
| LArDLHelper::TorchInput & | modelInput | ||
| ) | const |
Add the orientation independent primary network parameters to the model input tensor.
| insertIndex | the index from which to begin the insert |
| modelInput | the torch vector to which to add |
Definition at line 31 of file DLPrimaryHierarchyTool.cc.
Referenced by lar_dl_content::DLPrimaryHierarchyTool::ClassifyShower(), and lar_dl_content::DLPrimaryHierarchyTool::ClassifyTrackEdge().
| void lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::AddOrientationParamsToInput | ( | int & | insertIndex, |
| LArDLHelper::TorchInput & | modelInput | ||
| ) | const |
Add the orientation dependent primary network parameters to the model input tensor.
| insertIndex | the index from which to begin the insert |
| modelInput | the torch vector to which to add |
Definition at line 39 of file DLPrimaryHierarchyTool.cc.
Referenced by lar_dl_content::DLPrimaryHierarchyTool::ClassifyShower(), and lar_dl_content::DLPrimaryHierarchyTool::ClassifyTrackEdge().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_childConnectionDistance = -999.f |
the sep. between the POI and the extension point for m_parentConnectionDistance
Definition at line 35 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams(), and lar_dl_content::DLPrimaryHierarchyTool::SetContextParams().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_connectionExtrapDistance = -999.f |
the sep. between the POI and the DCA point
Definition at line 32 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams(), and lar_dl_content::DLPrimaryHierarchyTool::SetConnectionParams().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_dca = -999.f |
the distance of closest approach from the POI to the nu vertex
Definition at line 31 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams(), and lar_dl_content::DLPrimaryHierarchyTool::SetConnectionParams().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_isPOIClosestToNu = -999.f |
whether the POI is that closest to the nu vertex
Definition at line 33 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), and lar_dl_content::DLPrimaryHierarchyTool::CalculateNetworkVariables().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_nSpacepoints = -999.f |
the number of 3D spacepoints
Definition at line 27 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::CalculateNetworkVariables(), and lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_nuSeparation = -999.f |
the sep. between the POI and the nu vertex
Definition at line 28 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::CalculateNetworkVariables(), and lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_parentConnectionDistance = -999.f |
the DCA to the most likely parent pfo endpoint
Definition at line 34 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams(), and lar_dl_content::DLPrimaryHierarchyTool::SetContextParams().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_vertexRegionNHits = -999.f |
the number of 3D hits 'close to' the POI
Definition at line 29 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams(), and lar_dl_content::DLPrimaryHierarchyTool::SetVertexRegionParams().
| float lar_dl_content::DLPrimaryHierarchyTool::DLPrimaryNetworkParams::m_vertexRegionNParticles = -999.f |
the number of different particles 'close to' the POI
Definition at line 30 of file DLPrimaryHierarchyTool.h.
Referenced by lar_dl_content::DLNeutrinoHierarchyAlgorithm::BuildPandoraHierarchy(), lar_dl_content::DLPrimaryHierarchyTool::NormaliseNetworkParams(), and lar_dl_content::DLPrimaryHierarchyTool::SetVertexRegionParams().