8 #include "GaudiKernel/GaudiException.h"
13 throw GaudiException(
"Writing to CscRawData_p1 is not supported ",
"CscRawDataCnv_p1::transToPers(...)", StatusCode::FAILURE);
24 std::vector<uint16_t> amps(
size);
25 for (
unsigned int i=0;
i<
size; ++
i)
33 int chamberLayer = ( ( pers->
m_address & 0x00000800) >> 11) + 1;
34 int wireLayer = ( ( pers->
m_address & 0x00000600) >> 9) + 1;
35 int measuresPhi = ( ( pers->
m_address & 0x00000100) >> 8);
57 stripNumber =
uint32_t(47 - stripNumber);
74 if ( stripType == 0 ) spuID =
static_cast<uint16_t>( nameIndex*5 + layerIndex );
75 else spuID =
static_cast<uint16_t>( (nameIndex+1)*5-1 );