#include <StripSrv.h>
|
virtual eVisitorRet | badTower (unsigned int row, unsigned int col, int badness)=0 |
|
virtual eVisitorRet | badPlane (unsigned int row, unsigned int col, unsigned int tray, bool top, int badness, bool allBad, const StripCol &strips)=0 |
|
virtual eVisitorRet | badTower (unsigned int row, unsigned int col, int badness)=0 |
|
virtual eVisitorRet | badPlane (unsigned int row, unsigned int col, unsigned int tray, bool top, int badness, bool allBad, const StripCol &strips)=0 |
|
Visitor class interface definition, required for invoking StripSrv::traverse
Definition at line 29 of file Calibration/calibUtil/calibUtil-00-00-43/calibUtil/StripSrv.h.
◆ badPlane() [1/2]
virtual eVisitorRet calibUtil::ClientObject::badPlane |
( |
unsigned int |
row, |
|
|
unsigned int |
col, |
|
|
unsigned int |
tray, |
|
|
bool |
top, |
|
|
int |
badness, |
|
|
bool |
allBad, |
|
|
const StripCol & |
strips |
|
) |
| |
|
pure virtual |
Handle bad uniplane with some or all bad strips
- Parameters
-
row | zero-based row of tower |
col | zero-based column of tower |
badness | bit mask including 3 least sig. bits: These bits are defined in ChannelStatusDef.h (same as for tower) |
allBad | if true all strips are bad.
|
strips | vector of strips of badness
- badness. If empty, entire plane is bad.
|
Referenced by calibUtil::StripSrv::traverseInfo().
◆ badPlane() [2/2]
virtual eVisitorRet calibUtil::ClientObject::badPlane |
( |
unsigned int |
row, |
|
|
unsigned int |
col, |
|
|
unsigned int |
tray, |
|
|
bool |
top, |
|
|
int |
badness, |
|
|
bool |
allBad, |
|
|
const StripCol & |
strips |
|
) |
| |
|
pure virtual |
Handle bad uniplane with some or all bad strips
- Parameters
-
row | zero-based row of tower |
col | zero-based column of tower |
badness | bit mask including 3 least sig. bits: These bits are defined in ChannelStatusDef.h (same as for tower) |
allBad | if true all strips are bad.
|
strips | vector of strips of badness
- badness. If empty, entire plane is bad.
|
◆ badTower() [1/2]
virtual eVisitorRet calibUtil::ClientObject::badTower |
( |
unsigned int |
row, |
|
|
unsigned int |
col, |
|
|
int |
badness |
|
) |
| |
|
pure virtual |
Handle bad tower
- Parameters
-
row | zero-based row of tower |
col | zero-based column of tower |
badness | bit mask including 3 least sig. bits These bits are defined in ChannelStatusDef.h |
Referenced by calibUtil::StripSrv::traverseInfo().
◆ badTower() [2/2]
virtual eVisitorRet calibUtil::ClientObject::badTower |
( |
unsigned int |
row, |
|
|
unsigned int |
col, |
|
|
int |
badness |
|
) |
| |
|
pure virtual |
Handle bad tower
- Parameters
-
row | zero-based row of tower |
col | zero-based column of tower |
badness | bit mask including 3 least sig. bits These bits are defined in ChannelStatusDef.h |
The documentation for this class was generated from the following files: