77 unsigned long long tmp = key >> 48;
178 keytype tmp = (key >> bitshift_binning) & 0xFFFF;
189 keytype tmp = (key >> bitshift_binning) & 0xFFFF;
206 tmp = (tmp << PHG4CellDefs::bitshift_binning);
207 if ((key & tmp) ==
tmp)
209 unsigned short int low16bitkey = (key & 0xFFFF);
212 cout <<
PHWHERE <<
" could not decode 0x" << hex << key << dec << endl;
213 cout <<
"key 0x" << hex << key <<
", binning: 0x" << tmp
214 <<
" and: " << (key &
tmp) << dec << endl;
223 tmp = (tmp << PHG4CellDefs::bitshift_binning);
224 if ((key & tmp) ==
tmp)
227 unsigned short int hi16bitkey = (keytmp & 0xFFFF);
230 cout <<
PHWHERE <<
" could not decode 0x" << hex << key << dec << endl;
239 tmp = (tmp << PHG4CellDefs::bitshift_binning);
240 if ((key & tmp) ==
tmp)
242 unsigned int bit32key = (key & 0xFFFFFFFF);
245 cout <<
PHWHERE <<
" could not decode 0x" << hex << key << dec << endl;
256 key |= (tmp << PHG4CellDefs::bitshift_binning);
258 key |= (tmp << PHG4CellDefs::bitshift_upperkey);
270 key |= (tmp << PHG4CellDefs::bitshift_binning);