46 int unpack(
const uint64_t **
data,
unsigned int * dwToEnd,
unsigned int expectedTowerID);
53 std::vector<short>
pn_;
std::auto_ptr< EcalElectronicsIdCollection > * invalidMemTtIds_
unsigned int kSamplesPerPn_
unsigned int numbDWInXtalBlock_
std::auto_ptr< EcalElectronicsIdCollection > * invalidMemGains_
unsigned int lastStripId_
unsigned int expXtalTSamples_
unsigned int unfilteredTowerBlockLength_
unsigned int lastTowerBeforeMem_
std::auto_ptr< EcalElectronicsIdCollection > * invalidMemChIds_
void display(std::ostream &o)
unsigned long long uint64_t
void fillPnDiodeDigisCollection()
unsigned int xtalBlockSize_
std::auto_ptr< EcalPnDiodeDigiCollection > * pnDiodeDigis_
char data[epos_bytes_allocation]
void unpackMemTowerData()
DCCMemBlock(DCCDataUnpacker *u, EcalElectronicsMapper *m, DCCEventBlock *e)
std::auto_ptr< EcalElectronicsIdCollection > * invalidMemBlockSizes_
int unpack(const uint64_t **data, unsigned int *dwToEnd, unsigned int expectedTowerID)