|  | 
| static int | getMuonMult (unsigned int word, int threshold) | 
|  | get Muon multiplicty in legacy mode  More... 
 | 
|  | 
| static int | getEMTMult (unsigned int word, int threshold) | 
|  | get EmTau multiplicty in legacy mode  More... 
 | 
|  | 
| static int | getJetMult (unsigned int word, int threshold) | 
|  | get Jet multiplicty in legacy mode  More... 
 | 
|  | 
| static int | getFJetMult (unsigned int word, int threshold) | 
|  | get Forward Jet multiplicty in legacy mode  More... 
 | 
|  | 
| static int | getJetEMult (unsigned int word, int threshold) | 
|  | get Jet Energy multiplicty in legacy mode  More... 
 | 
|  | 
| static int | getETMult (unsigned int word, int threshold) | 
|  | get transverse energy multiplicty in legacy mode  More... 
 | 
|  | 
| static int | getTMMult (unsigned int word, int threshold) | 
|  | get missing Et multiplicty in legacy mode  More... 
 | 
|  | 
| static int | getMult (uint64_t word, unsigned int startbit, unsigned int endbit) | 
|  | extract multiplicities using new trigger configuration interface  More... 
 | 
|  | 
| static int | getMuonMult (const std::vector< unsigned int > &words, unsigned int startbit, unsigned int endbit) | 
|  | 
| static int | getOptMult (std::bitset< 128 > bits, unsigned int startbit, unsigned int endbit) | 
|  | 
| static unsigned int | getMultTopo (uint64_t word, unsigned int startbit, unsigned int endbit, unsigned int clock) | 
|  | extract multiplicities from Topo words, were the encoding is different  More... 
 | 
|  | 
| static unsigned int | alignBits (int value, int startbit, int endbit) | 
|  | align bits  More... 
 | 
|  | 
| static unsigned int | createMask (int startbit, int endbit) | 
|  | create mask  More... 
 | 
|  | 
| static std::bitset< 512 > | convertToLargeBitset (const std::vector< uint32_t > &words) | 
|  | convert list of words into bitset  More... 
 | 
|  | 
| static std::bitset< 256 > | convertToBitset (const std::vector< uint32_t > &words) | 
|  | convert list of words into bitset  More... 
 | 
|  | 
| static std::bitset< 512 > | convertToLargeBitset (const std::vector< ROIB::CTPRoI > &words) | 
|  | convert list of CTPRoIs into bitset  More... 
 | 
|  | 
| static std::bitset< 256 > | convertToBitset (const std::vector< ROIB::CTPRoI > &words) | 
|  | convert list of CTPRoIs into bitset  More... 
 | 
|  | 
| static std::string | printHex (const std::vector< uint32_t > &rhs, const std::string &delimiter=",") | 
|  | print vector in hex format  More... 
 | 
|  | 
Class grouping useful functions together. 
   I use this class mainly as a replacement of the former TMUtil class.
   I hope it will be much-much more efficient than TMUtil was. (That class
   was a horror...)
- Author
- Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h 
- 
Wolfgang Ehrenfeld Wolfg.nosp@m.ang..nosp@m.Ehren.nosp@m.feld.nosp@m.@desy.nosp@m..de
- Version
- $Id: CTPUtil.h,v 1.8 2009-01-29 20:54:31 efeld Exp $ 
Definition at line 39 of file CTPUtil.h.