LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
PrimaryParameters class. More...
#include "LArMCParticleHelper.h"
Public Member Functions | |
PrimaryParameters () | |
Constructor. More... | |
Public Attributes | |
unsigned int | m_minPrimaryGoodHits |
the minimum number of primary good Hits More... | |
unsigned int | m_minHitsForGoodView |
the minimum number of Hits for a good view More... | |
unsigned int | m_minPrimaryGoodViews |
the minimum number of primary good views More... | |
bool | m_selectInputHits |
whether to select input hits More... | |
float | m_maxPhotonPropagation |
the maximum photon propagation length More... | |
float | m_minHitSharingFraction |
the minimum Hit sharing fraction More... | |
bool | m_foldBackHierarchy |
whether to fold the hierarchy back to the primary (neutrino) or leading particles (test beam) More... | |
PrimaryParameters class.
Definition at line 55 of file LArMCParticleHelper.h.
lar_content::LArMCParticleHelper::PrimaryParameters::PrimaryParameters | ( | ) |
Constructor.
Definition at line 31 of file LArMCParticleHelper.cc.
bool lar_content::LArMCParticleHelper::PrimaryParameters::m_foldBackHierarchy |
whether to fold the hierarchy back to the primary (neutrino) or leading particles (test beam)
Definition at line 69 of file LArMCParticleHelper.h.
Referenced by lar_content::NeutrinoEventValidationAlgorithm::FillValidationInfo(), lar_content::CosmicRayTaggingMonitoringTool::FindAmbiguousPfos(), lar_content::MvaPfoCharacterisationAlgorithm< T >::IsClearTrack(), lar_content::MvaPfoCharacterisationAlgorithm< T >::ReadSettings(), lar_content::MuonLeadingEventValidationAlgorithm::ReadSettings(), lar_content::EventValidationBaseAlgorithm::ReadSettings(), lar_content::PfoValidationAlgorithm::Run(), lar_content::VisualParticleMonitoringAlgorithm::Run(), lar_content::LArMCParticleHelper::SelectParticlesMatchingCriteria(), lar_content::LArMCParticleHelper::SelectReconstructableMCParticles(), and lar_content::LArMCParticleHelper::SelectReconstructableTestBeamHierarchyMCParticles().
float lar_content::LArMCParticleHelper::PrimaryParameters::m_maxPhotonPropagation |
the maximum photon propagation length
Definition at line 67 of file LArMCParticleHelper.h.
Referenced by lar_content::NeutrinoIdTool< T >::GetBestMCSliceIndex(), lar_content::BdtBeamParticleIdTool::GetBestMCSliceIndices(), lar_dl_content::DlVertexingAlgorithm::GetMCToHitsMap(), lar_content::PfoValidationAlgorithm::ReadSettings(), lar_content::MvaPfoCharacterisationAlgorithm< T >::ReadSettings(), lar_content::CosmicRayTaggingMonitoringTool::ReadSettings(), lar_content::MuonLeadingEventValidationAlgorithm::ReadSettings(), lar_content::EventValidationBaseAlgorithm::ReadSettings(), lar_dl_content::DlHitValidationAlgorithm::Run(), lar_content::VisualParticleMonitoringAlgorithm::Run(), lar_content::LArMCParticleHelper::SelectReconstructableMCParticles(), lar_content::LArMCParticleHelper::SelectReconstructableTestBeamHierarchyMCParticles(), and lar_dl_content::DlHitTrackShowerIdAlgorithm::Train().
unsigned int lar_content::LArMCParticleHelper::PrimaryParameters::m_minHitsForGoodView |
the minimum number of Hits for a good view
Definition at line 64 of file LArMCParticleHelper.h.
Referenced by lar_content::NeutrinoEventValidationAlgorithm::FillValidationInfo(), lar_content::TestBeamEventValidationAlgorithm::FillValidationInfo(), lar_content::TestBeamHierarchyEventValidationAlgorithm::FillValidationInfo(), lar_content::MuonLeadingEventValidationAlgorithm::PerformUnfoldedMatching(), lar_content::PfoValidationAlgorithm::ReadSettings(), lar_content::MvaPfoCharacterisationAlgorithm< T >::ReadSettings(), lar_content::CosmicRayTaggingMonitoringTool::ReadSettings(), lar_content::MuonLeadingEventValidationAlgorithm::ReadSettings(), lar_content::EventValidationBaseAlgorithm::ReadSettings(), lar_dl_content::DlHitValidationAlgorithm::Run(), lar_content::VisualParticleMonitoringAlgorithm::Run(), lar_content::LArMCParticleHelper::SelectParticlesByHitCount(), and lar_dl_content::DlHitTrackShowerIdAlgorithm::Train().
float lar_content::LArMCParticleHelper::PrimaryParameters::m_minHitSharingFraction |
the minimum Hit sharing fraction
Definition at line 68 of file LArMCParticleHelper.h.
Referenced by lar_content::MuonLeadingEventValidationAlgorithm::FillValidationInfo(), lar_content::NeutrinoEventValidationAlgorithm::FillValidationInfo(), lar_content::TestBeamEventValidationAlgorithm::FillValidationInfo(), lar_content::TestBeamHierarchyEventValidationAlgorithm::FillValidationInfo(), lar_content::MuonLeadingEventValidationAlgorithm::PerformUnfoldedMatching(), lar_content::PfoValidationAlgorithm::ReadSettings(), lar_content::MvaPfoCharacterisationAlgorithm< T >::ReadSettings(), lar_content::CosmicRayTaggingMonitoringTool::ReadSettings(), lar_content::MuonLeadingEventValidationAlgorithm::ReadSettings(), lar_content::EventValidationBaseAlgorithm::ReadSettings(), lar_content::MCParticleMonitoringAlgorithm::Run(), lar_content::VisualParticleMonitoringAlgorithm::Run(), lar_content::LArMCParticleHelper::SelectParticlesByHitCount(), and lar_content::LArMuonLeadingHelper::SelectReconstructableLeadingParticles().
unsigned int lar_content::LArMCParticleHelper::PrimaryParameters::m_minPrimaryGoodHits |
the minimum number of primary good Hits
Definition at line 63 of file LArMCParticleHelper.h.
Referenced by lar_content::NeutrinoEventValidationAlgorithm::FillValidationInfo(), lar_content::TestBeamEventValidationAlgorithm::FillValidationInfo(), lar_content::TestBeamHierarchyEventValidationAlgorithm::FillValidationInfo(), lar_content::MuonLeadingEventValidationAlgorithm::PerformUnfoldedMatching(), lar_content::PfoValidationAlgorithm::ReadSettings(), lar_content::MvaPfoCharacterisationAlgorithm< T >::ReadSettings(), lar_content::CosmicRayTaggingMonitoringTool::ReadSettings(), lar_content::MuonLeadingEventValidationAlgorithm::ReadSettings(), lar_content::EventValidationBaseAlgorithm::ReadSettings(), lar_content::VisualParticleMonitoringAlgorithm::Run(), and lar_content::LArMCParticleHelper::SelectParticlesByHitCount().
unsigned int lar_content::LArMCParticleHelper::PrimaryParameters::m_minPrimaryGoodViews |
the minimum number of primary good views
Definition at line 65 of file LArMCParticleHelper.h.
Referenced by lar_content::PfoValidationAlgorithm::ReadSettings(), lar_content::MvaPfoCharacterisationAlgorithm< T >::ReadSettings(), lar_content::CosmicRayTaggingMonitoringTool::ReadSettings(), lar_content::MuonLeadingEventValidationAlgorithm::ReadSettings(), lar_content::EventValidationBaseAlgorithm::ReadSettings(), and lar_content::LArMCParticleHelper::SelectParticlesByHitCount().
bool lar_content::LArMCParticleHelper::PrimaryParameters::m_selectInputHits |
whether to select input hits
Definition at line 66 of file LArMCParticleHelper.h.
Referenced by lar_content::NeutrinoIdTool< T >::GetBestMCSliceIndex(), lar_content::BdtBeamParticleIdTool::GetBestMCSliceIndices(), lar_content::PfoValidationAlgorithm::ReadSettings(), lar_content::MvaPfoCharacterisationAlgorithm< T >::ReadSettings(), lar_content::CosmicRayTaggingMonitoringTool::ReadSettings(), lar_content::MuonLeadingEventValidationAlgorithm::ReadSettings(), lar_content::EventValidationBaseAlgorithm::ReadSettings(), lar_content::LArMCParticleHelper::SelectParticlesByHitCount(), lar_content::LArMuonLeadingHelper::SelectReconstructableLeadingParticles(), lar_content::LArMCParticleHelper::SelectReconstructableMCParticles(), and lar_content::LArMCParticleHelper::SelectReconstructableTestBeamHierarchyMCParticles().