|
BOSS 7.1.3
BESIII Offline Software System
|
#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 |
Visitor class interface definition, required for invoking StripSrv::traverse
Definition at line 29 of file StripSrv.h.
|
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
|
Referenced by calibUtil::StripSrv::traverseInfo().
|
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 |
Referenced by calibUtil::StripSrv::traverseInfo().