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