LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
DeltaRayTensorTool class. More...
#include "TwoViewDeltaRayMatchingAlgorithm.h"
Public Types | |
typedef TwoViewDeltaRayMatchingAlgorithm::MatchingType::MatrixType | MatrixType |
typedef std::vector< MatrixType::ElementList::const_iterator > | IteratorList |
Public Member Functions | |
virtual bool | Run (TwoViewDeltaRayMatchingAlgorithm *const pAlgorithm, MatrixType &matrixTensor)=0 |
Run the algorithm tool. More... | |
Public Attributes | |
TwoViewDeltaRayMatchingAlgorithm * | m_pParentAlgorithm |
Address of the parent matching algorithm. More... | |
DeltaRayTensorTool class.
Definition at line 199 of file TwoViewDeltaRayMatchingAlgorithm.h.
typedef std::vector<MatrixType::ElementList::const_iterator> lar_content::DeltaRayMatrixTool::IteratorList |
Definition at line 203 of file TwoViewDeltaRayMatchingAlgorithm.h.
typedef TwoViewDeltaRayMatchingAlgorithm::MatchingType::MatrixType lar_content::DeltaRayMatrixTool::MatrixType |
Definition at line 202 of file TwoViewDeltaRayMatchingAlgorithm.h.
|
pure virtual |
Run the algorithm tool.
pAlgorithm | address of the calling algorithm |
overlapTensor | the overlap tensor |
Implemented in lar_content::TwoViewAmbiguousDeltaRayTool, and lar_content::TwoViewCosmicRayRemovalTool.
Referenced by lar_content::TwoViewDeltaRayMatchingAlgorithm::ExamineOverlapContainer().
TwoViewDeltaRayMatchingAlgorithm* lar_content::DeltaRayMatrixTool::m_pParentAlgorithm |
Address of the parent matching algorithm.
Definition at line 215 of file TwoViewDeltaRayMatchingAlgorithm.h.
Referenced by lar_content::TwoViewCosmicRayRemovalTool::CreateSeed(), lar_content::TwoViewCosmicRayRemovalTool::GrowSeed(), lar_content::TwoViewCosmicRayRemovalTool::IsBestElement(), lar_content::TwoViewCosmicRayRemovalTool::IsContaminated(), lar_content::TwoViewCosmicRayRemovalTool::IsMuonEndpoint(), lar_content::TwoViewCosmicRayRemovalTool::PassElementChecks(), lar_content::TwoViewCosmicRayRemovalTool::ProjectDeltaRayPositions(), lar_content::TwoViewCosmicRayRemovalTool::ReclusterRemnant(), lar_content::TwoViewCosmicRayRemovalTool::RemoveCosmicRayHits(), lar_content::TwoViewCosmicRayRemovalTool::Run(), and lar_content::TwoViewCosmicRayRemovalTool::SplitDeltaRayCluster().