LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
ValidationParameters class. More...
#include "LArMuonLeadingHelper.h"
Public Member Functions | |
ValidationParameters () | |
Constructor. More... | |
Public Attributes | |
float | m_maxBremsstrahlungSeparation |
The maximum separation of a reconstructable post-bremsstrahlung hit from the pre-radiation hits. More... | |
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... | |
ValidationParameters class.
Definition at line 26 of file LArMuonLeadingHelper.h.
lar_content::LArMuonLeadingHelper::ValidationParameters::ValidationParameters | ( | ) |
Constructor.
Definition at line 25 of file LArMuonLeadingHelper.cc.
|
inherited |
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::LArMuonLeadingHelper::ValidationParameters::m_maxBremsstrahlungSeparation |
The maximum separation of a reconstructable post-bremsstrahlung hit from the pre-radiation hits.
Definition at line 34 of file LArMuonLeadingHelper.h.
Referenced by lar_content::LArMuonLeadingHelper::SelectReconstructableLeadingParticles().
|
inherited |
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().
|
inherited |
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().
|
inherited |
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::TestBeamHierarchyEventValidationAlgorithm::FillValidationInfo(), lar_content::TestBeamEventValidationAlgorithm::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().
|
inherited |
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().
|
inherited |
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().
|
inherited |
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().