#include <StripSrv.h>
Inheritance diagram for calibUtil::ClientObject:
Public Member Functions | |
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 |
Definition at line 29 of file StripSrv.h.
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
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
|
Implemented in MyObject.
Referenced by calibUtil::StripSrv::traverseInfo().
virtual eVisitorRet calibUtil::ClientObject::badTower | ( | unsigned int | row, | |
unsigned int | col, | |||
int | badness | |||
) | [pure virtual] |
Handle bad tower
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 |
Implemented in MyObject.
Referenced by calibUtil::StripSrv::traverseInfo().