Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

SctAnalysis::PipelineAlgorithm Class Reference

Algorithm for single-scan Pipeline Test. More...

#include <PipelineAlgorithm.h>

Inheritance diagram for SctAnalysis::PipelineAlgorithm:

SctAnalysis::AnalysisAlgorithm

Public Member Functions

virtual void canAddRawScanResult (const string &name) throw (Sct::LogicError, Sct::IoError)
 over-ride

virtual boost::shared_ptr<
AnalysisAlgorithm
clone (const TestData &testData, const string &moduleName) const throw ()
 over-ride

 PipelineAlgorithm (const TestData &testData, const string &moduleName) throw ()
 constructor

virtual ~PipelineAlgorithm () throw ()
 destructor


Private Member Functions

 PipelineAlgorithm ()

Static Private Attributes

bool inMap

Detailed Description

Algorithm for single-scan Pipeline Test.

Uses a single RawScanResult to find defects in the pipeline.

Definition at line 11 of file PipelineAlgorithm.h.


Constructor & Destructor Documentation

SctAnalysis::PipelineAlgorithm::PipelineAlgorithm const TestData   testData,
const string &    moduleName
throw () [inline]
 

constructor

Definition at line 24 of file PipelineAlgorithm.h.

virtual SctAnalysis::PipelineAlgorithm::~PipelineAlgorithm   throw () [inline, virtual]
 

destructor

Definition at line 28 of file PipelineAlgorithm.h.

SctAnalysis::PipelineAlgorithm::PipelineAlgorithm   [inline, private]
 

Definition at line 30 of file PipelineAlgorithm.h.


Member Function Documentation

void SctAnalysis::PipelineAlgorithm::canAddRawScanResult const string &    name throw (Sct::LogicError, Sct::IoError) [virtual]
 

over-ride

loop over chips

Definition at line 22 of file PipelineAlgorithm.cpp.

References delay, Sct::nChannelChip, and Sct::nChipModule.

shared_ptr< AnalysisAlgorithm > SctAnalysis::PipelineAlgorithm::clone const TestData   testData,
const string &    moduleName
const throw () [virtual]
 

over-ride

Implements SctAnalysis::AnalysisAlgorithm.

Definition at line 18 of file PipelineAlgorithm.cpp.


Field Documentation

bool SctAnalysis::PipelineAlgorithm::inMap [static, private]
 

Definition at line 16 of file PipelineAlgorithm.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Dec 15 19:37:28 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3