Go to the documentation of this file. 1 #ifndef MuonRawDigiTranslator_h
2 #define MuonRawDigiTranslator_h
9 static void fillMuon(
Muon&, uint32_t, uint32_t,
int,
unsigned int);
13 static int calcHwEta(
const uint32_t&,
const unsigned,
const unsigned);
static const unsigned absEtaShift_
static const unsigned ptShift_
static const unsigned chargeShift_
static uint64_t generate64bitDataWord(const Muon &)
static void generatePackedDataWords(const Muon &, uint32_t &, uint32_t &)
static void fillMuon(Muon &, uint32_t, uint32_t, int, unsigned int)
static const unsigned phiAtVtxShift_
static const unsigned qualMask_
static const unsigned isoMask_
static const unsigned etaAtVtxSignShift_
static const unsigned ptMask_
static const unsigned phiMask_
static const unsigned isoShift_
static const unsigned tfMuonIndexShift_
static const unsigned absEtaAtVtxShift_
unsigned long long uint64_t
static const unsigned etaSignShift_
static int calcHwEta(const uint32_t &, const unsigned, const unsigned)
static const unsigned qualShift_
static const unsigned chargeValidShift_
static const unsigned phiShift_
static const unsigned tfMuonIndexMask_
static const unsigned absEtaMask_