43 int stationEta = ( ((pers->
m_address & 0x00001000) >> 12 ) == 0x0) ? -1 : 1;
44 int measuresPhi = ( (pers->
m_address & 0x00000100) >> 8);
47 if (stationEta==1 && measuresPhi ==1) {
48 uint32_t oldFirstStrip = uint32_t (pers->
m_address & 0x000000FF);
49 uint32_t newFirstStrip = uint32_t(47-oldFirstStrip) - pers->
m_width + 1;
51 uint32_t flippedAddress = pers->
m_address - oldFirstStrip + newFirstStrip;
52 address = flippedAddress;
This class saves the "context" of an expanded identifier (ExpandedIdentifier) for compact or hash ver...