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

DeltaRayTensorTool class. More...

#include <ThreeViewDeltaRayMatchingAlgorithm.h>

Inheritance diagram for lar_content::DeltaRayTensorTool:
lar_content::AmbiguousDeltaRayTool lar_content::DeltaRayMergeTool lar_content::RemovalBaseTool lar_content::UnambiguousDeltaRayTool lar_content::CosmicRayRemovalTool lar_content::DeltaRayRemovalTool

Public Types

typedef ThreeViewDeltaRayMatchingAlgorithm::MatchingType::TensorType TensorType
 
typedef std::vector< TensorType::ElementList::const_iteratorIteratorList
 

Public Member Functions

virtual bool Run (ThreeViewDeltaRayMatchingAlgorithm *const pAlgorithm, TensorType &overlapTensor)=0
 Run the algorithm tool. More...
 

Public Attributes

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

Detailed Description

DeltaRayTensorTool class.

Definition at line 98 of file ThreeViewDeltaRayMatchingAlgorithm.h.

Member Typedef Documentation

Definition at line 102 of file ThreeViewDeltaRayMatchingAlgorithm.h.

Definition at line 101 of file ThreeViewDeltaRayMatchingAlgorithm.h.

Member Function Documentation

virtual bool lar_content::DeltaRayTensorTool::Run ( ThreeViewDeltaRayMatchingAlgorithm *const  pAlgorithm,
TensorType overlapTensor 
)
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::CosmicRayRemovalTool, lar_content::RemovalBaseTool, lar_content::DeltaRayRemovalTool, lar_content::AmbiguousDeltaRayTool, lar_content::DeltaRayMergeTool, and lar_content::UnambiguousDeltaRayTool.

Member Data Documentation

ThreeViewDeltaRayMatchingAlgorithm* lar_content::DeltaRayTensorTool::m_pParentAlgorithm

Address of the parent matching algorithm.

Definition at line 114 of file ThreeViewDeltaRayMatchingAlgorithm.h.


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