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

SctAnalysis::NMaskAlgorithm Class Reference

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

#include <NMaskAlgorithm.h>

Inheritance diagram for SctAnalysis::NMaskAlgorithm:

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

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

virtual ~NMaskAlgorithm () throw ()
 destructor


Private Member Functions

 NMaskAlgorithm ()

Static Private Attributes

bool inMap

Detailed Description

Algorithm for single-scan NMask Test.

Uses a single RawScanResult to find defects in the pipeline.

Definition at line 12 of file NMaskAlgorithm.h.


Constructor & Destructor Documentation

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

constructor

Definition at line 25 of file NMaskAlgorithm.h.

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

destructor

Definition at line 29 of file NMaskAlgorithm.h.

SctAnalysis::NMaskAlgorithm::NMaskAlgorithm   [inline, private]
 

Definition at line 31 of file NMaskAlgorithm.h.


Member Function Documentation

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

over-ride

Definition at line 23 of file NMaskAlgorithm.cpp.

References Sct::nChannelChip.

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

over-ride

Implements SctAnalysis::AnalysisAlgorithm.

Definition at line 19 of file NMaskAlgorithm.cpp.


Field Documentation

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

Definition at line 17 of file NMaskAlgorithm.cpp.


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