Public Types | Public Member Functions | Public Attributes | List of all members
lar_content::DeltaRayMatrixTool Class Referenceabstract

DeltaRayTensorTool class. More...

#include <TwoViewDeltaRayMatchingAlgorithm.h>

Inheritance diagram for lar_content::DeltaRayMatrixTool:
lar_content::TwoViewAmbiguousDeltaRayTool lar_content::TwoViewCosmicRayRemovalTool

Public Types

typedef TwoViewDeltaRayMatchingAlgorithm::MatchingType::MatrixType MatrixType
 
typedef std::vector< MatrixType::ElementList::const_iteratorIteratorList
 

Public Member Functions

virtual bool Run (TwoViewDeltaRayMatchingAlgorithm *const pAlgorithm, MatrixType &matrixTensor)=0
 Run the algorithm tool. More...
 

Public Attributes

TwoViewDeltaRayMatchingAlgorithmm_pParentAlgorithm
 Address of the parent matching algorithm. More...
 

Detailed Description

DeltaRayTensorTool class.

Definition at line 199 of file TwoViewDeltaRayMatchingAlgorithm.h.

Member Typedef Documentation

Definition at line 203 of file TwoViewDeltaRayMatchingAlgorithm.h.

Definition at line 202 of file TwoViewDeltaRayMatchingAlgorithm.h.

Member Function Documentation

virtual bool lar_content::DeltaRayMatrixTool::Run ( TwoViewDeltaRayMatchingAlgorithm *const  pAlgorithm,
MatrixType matrixTensor 
)
pure virtual

Run the algorithm tool.

Parameters
pAlgorithmaddress of the calling algorithm
overlapTensorthe overlap tensor
Returns
whether changes have been made by the tool

Implemented in lar_content::TwoViewAmbiguousDeltaRayTool, and lar_content::TwoViewCosmicRayRemovalTool.

Member Data Documentation

TwoViewDeltaRayMatchingAlgorithm* lar_content::DeltaRayMatrixTool::m_pParentAlgorithm

Address of the parent matching algorithm.

Definition at line 215 of file TwoViewDeltaRayMatchingAlgorithm.h.


The documentation for this class was generated from the following file: