77 unsigned long long tmp = key >> 48;
176 keytype tmp = (key >> bitshift_binning) & 0xFFFF;
186 keytype tmp = (key >> bitshift_binning) & 0xFFFF;
203 tmp = (tmp << PHG4CellDefs::bitshift_binning);
204 if ((key & tmp) ==
tmp)
206 unsigned short int low16bitkey = (key & 0xFFFF);
209 cout <<
PHWHERE <<
" could not decode 0x" << hex << key << dec << endl;
210 cout <<
"key 0x" << hex << key <<
", binning: 0x" << tmp
211 <<
" and: " << (key &
tmp) << dec << endl;
220 tmp = (tmp << PHG4CellDefs::bitshift_binning);
221 if ((key & tmp) ==
tmp)
224 unsigned short int hi16bitkey = (keytmp & 0xFFFF);
227 cout <<
PHWHERE <<
" could not decode 0x" << hex << key << dec << endl;
236 tmp = (tmp << PHG4CellDefs::bitshift_binning);
237 if ((key & tmp) ==
tmp)
239 unsigned int bit32key = (key & 0xFFFFFFFF);
242 cout <<
PHWHERE <<
" could not decode 0x" << hex << key << dec << endl;
252 key |= (tmp << PHG4CellDefs::bitshift_binning);
254 key |= (tmp << PHG4CellDefs::bitshift_upperkey);
266 key |= (tmp << PHG4CellDefs::bitshift_binning);