#include <DCCTowerBlock.h>
|
| DCCTBTowerBlock (DCCTBEventBlock *dccBlock, DCCTBDataParser *parser, uint32_t *buffer, uint32_t numbBytes, uint32_t wordsToEnd, uint32_t wordEventOffset, uint32_t expectedTowerID) |
|
void | parseXtalData () |
|
int | towerID () |
|
std::vector< DCCTBXtalBlock * > & | xtalBlocks () |
|
std::vector< DCCTBXtalBlock * > | xtalBlocksById (uint32_t stripId, uint32_t xtalId) |
|
| ~DCCTBTowerBlock () |
|
bool | blockError () |
|
virtual std::pair< bool,
std::string > | checkDataField (std::string name, uint32_t data) |
|
virtual std::pair< bool,
std::string > | compare (DCCTBBlockPrototype *block) |
|
| DCCTBBlockPrototype (DCCTBDataParser *parser, std::string name, uint32_t *buffer, uint32_t numbBytes, uint32_t wordsToEndOfEvent, uint32_t wordEventOffset=0) |
|
virtual void | displayData (std::ostream &os=std::cout) |
|
std::map< std::string, uint32_t > & | errorCounters () |
|
std::string & | errorString () |
|
virtual uint32_t | getDataField (std::string name) |
|
virtual uint32_t | getDataWord (uint32_t wordPosition, uint32_t bitPosition, uint32_t mask) |
|
DCCTBDataParser * | getParser () |
|
virtual void | increment (uint32_t numb, std::string msg="") |
|
std::string | name () |
|
virtual void | parseData () |
|
virtual void | seeIfIsPossibleToIncrement (uint32_t numb, std::string msg="") |
|
virtual void | setDataField (std::string name, uint32_t data) |
|
uint32_t | size () |
|
uint32_t | wOffset () |
|
virtual | ~DCCTBBlockPrototype () |
|
Definition at line 21 of file DCCTowerBlock.h.
DCCTBTowerBlock::DCCTBTowerBlock |
( |
DCCTBEventBlock * |
dccBlock, |
|
|
DCCTBDataParser * |
parser, |
|
|
uint32_t * |
buffer, |
|
|
uint32_t |
numbBytes, |
|
|
uint32_t |
wordsToEnd, |
|
|
uint32_t |
wordEventOffset, |
|
|
uint32_t |
expectedTowerID |
|
) |
| |
DCCTBTowerBlock::~DCCTBTowerBlock |
( |
| ) |
|
void DCCTBTowerBlock::dataCheck |
( |
| ) |
|
|
protected |
void DCCTBTowerBlock::parseXtalData |
( |
| ) |
|
int DCCTBTowerBlock::towerID |
( |
| ) |
|
std::vector< DCCTBXtalBlock * > DCCTBTowerBlock::xtalBlocksById |
( |
uint32_t |
stripId, |
|
|
uint32_t |
xtalId |
|
) |
| |
uint32_t DCCTBTowerBlock::expectedTowerID_ |
|
protected |