12 LogTrace(
"") <<
"HERE OMTF->DT " << std::endl;
15 LogTrace(
"") <<
"...data skipped, since from oberlaping chambers."<< std::endl;
18 int bx = data.
bxNum()-3;
19 int whNum = (fed==1380) ? -2 : 2;
20 int sector = (amc-1)*2 + data.
sector();
21 if (sector==12) sector=0;
23 LogTrace(
"") <<
"DT_AMC# "<<amc<<
" RAW_SECTOR: "<<data.
sector()<<
" DT_SECTOR: "<<sector<<std::endl;
30 for (
unsigned int i=0;
i<7;
i++) { pos[
i] = (data.
eta() >>
i & 1); posQual[
i] = (data.
etaQuality() >>
i & 1); }
32 if(data.
eta())the_Container.push_back(
L1MuDTChambThDigi(bx,whNum, sector, station, pos, posQual));
unsigned int quality() const
unsigned int bcnt_st() const
unsigned int station() const
unsigned int bxNum() const
unsigned int etaQuality() const
void unpack(unsigned int fed, unsigned int amc, const DtDataWord64 &raw, std::vector< L1MuDTChambPhDigi > &phi_Container, std::vector< L1MuDTChambThDigi > &the_Container)
char data[epos_bytes_allocation]
unsigned int sector() const
unsigned int fiber() const