#include <UCTCTP7RawData.h>
Public Types | |
enum | CaloType { EBEE =0, HBHE, HF, EBEE =0, HBHE, HF } |
enum | CaloType { EBEE =0, HBHE, HF, EBEE =0, HBHE, HF } |
Public Member Functions | |
uint32_t | caloLinkBXID () |
const uint32_t * | dataPtr () const |
const uint32_t * | dataPtr () const |
uint32_t | getET (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getET (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getFB (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getFB (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getFeatureIndex (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
size_t | getFeatureIndex (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getHFFeatureBits (bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getHFFeatureBits (bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getIndex (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
size_t | getIndex (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getLinkStatus (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | getLinkStatus (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | getRegionEGVeto (bool negativeEta, uint32_t region) |
bool | getRegionEGVeto (bool negativeEta, uint32_t region) |
uint32_t | getRegionET (bool negativeEta, uint32_t region) |
uint32_t | getRegionET (bool negativeEta, uint32_t region) |
uint32_t | getRegionHitLocation (bool negativeEta, uint32_t region) |
uint32_t | getRegionHitLocation (bool negativeEta, uint32_t region) |
uint32_t | getRegionSummary (bool negativeEta, uint32_t region) |
uint32_t | getRegionSummary (bool negativeEta, uint32_t region) |
bool | getRegionTauVeto (bool negativeEta, uint32_t region) |
bool | getRegionTauVeto (bool negativeEta, uint32_t region) |
uint32_t | getSummaryIndex (bool negativeEta, uint32_t region) |
size_t | getSummaryIndex (bool negativeEta, uint32_t region) |
bool | isLinkDown (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isLinkDown (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isLinkInError (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isLinkInError (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isLinkMasked (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isLinkMasked (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isLinkMisaligned (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isLinkMisaligned (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isTowerMasked (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
bool | isTowerMasked (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi) |
uint32_t | nBXPerL1A () |
void | print () |
void | setET (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t et) |
void | setFB (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t fb) |
void | setHFFeatureBits (bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t fb) |
void | setRegionSummary (bool negativeEta, uint32_t region, uint32_t regionData) |
uint32_t | sof () |
uint32_t | sof () |
UCTCTP7RawData (const uint32_t *d) | |
UCTCTP7RawData (const uint32_t *d) | |
UCTCTP7RawData (uint32_t *d) | |
virtual | ~UCTCTP7RawData () |
virtual | ~UCTCTP7RawData () |
Private Member Functions | |
const UCTCTP7RawData & | operator= (const UCTCTP7RawData &i)=delete |
const UCTCTP7RawData & | operator= (const UCTCTP7RawData &i)=delete |
UCTCTP7RawData (const UCTCTP7RawData &)=delete | |
UCTCTP7RawData (const UCTCTP7RawData &)=delete | |
Private Attributes | |
const uint32_t * | myDataPtr |
uint32_t * | myDataWritePtr = 0 |
Definition at line 7 of file UCTCTP7RawData.h.
Enumerator | |
---|---|
EBEE | |
HBHE | |
HF | |
EBEE | |
HBHE | |
HF |
Definition at line 10 of file UCTCTP7RawData.h.
Enumerator | |
---|---|
EBEE | |
HBHE | |
HF | |
EBEE | |
HBHE | |
HF |
Definition at line 10 of file UCTCTP7RawData.h.
|
inline |
Definition at line 13 of file UCTCTP7RawData.h.
References myDataPtr.
Referenced by isLinkMasked(), and print().
|
inline |
Definition at line 19 of file UCTCTP7RawData.h.
References myDataPtr.
|
inlinevirtual |
Definition at line 25 of file UCTCTP7RawData.h.
|
privatedelete |
|
inline |
Definition at line 12 of file UCTCTP7RawData.h.
References myDataPtr, and sof().
|
inlinevirtual |
Definition at line 20 of file UCTCTP7RawData.h.
|
privatedelete |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 142 of file UCTCTP7RawData.h.
References data, stringResolutionProvider_cfi::et, getIndex(), and myDataPtr.
|
inline |
Definition at line 176 of file UCTCTP7RawData.h.
References data, stringResolutionProvider_cfi::et, getIndex(), and myDataPtr.
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs(), L1TCaloLayer1RawToDigi::makeECalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs(), L1TCaloLayer1RawToDigi::makeHCalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHFTPGs(), L1TCaloLayer1RawToDigi::makeHFTPGs(), and print().
|
inline |
Definition at line 159 of file UCTCTP7RawData.h.
References data, benchmark_cfg::fb, getFeatureIndex(), getHFFeatureBits(), and myDataPtr.
|
inline |
Definition at line 213 of file UCTCTP7RawData.h.
References data, benchmark_cfg::fb, getFeatureIndex(), getHFFeatureBits(), and myDataPtr.
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs(), L1TCaloLayer1RawToDigi::makeECalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs(), L1TCaloLayer1RawToDigi::makeHCalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHFTPGs(), L1TCaloLayer1RawToDigi::makeHFTPGs(), and print().
|
inline |
Definition at line 107 of file UCTCTP7RawData.h.
References EBEE, getIndex(), and HBHE.
|
inline |
Definition at line 111 of file UCTCTP7RawData.h.
References EBEE, getIndex(), and HBHE.
Referenced by getFB(), getHFFeatureBits(), getLinkStatus(), setFB(), and setHFFeatureBits().
|
inline |
Definition at line 177 of file UCTCTP7RawData.h.
References data, getFeatureIndex(), myDataPtr, and edm::shift.
|
inline |
Definition at line 248 of file UCTCTP7RawData.h.
References data, getFeatureIndex(), myDataPtr, and edm::shift.
Referenced by getFB(), and print().
|
inline |
Definition at line 32 of file UCTCTP7RawData.h.
|
inline |
Definition at line 33 of file UCTCTP7RawData.h.
Referenced by getET(), getFeatureIndex(), print(), and setET().
|
inline |
Definition at line 186 of file UCTCTP7RawData.h.
References data, getFeatureIndex(), and myDataPtr.
|
inline |
Definition at line 257 of file UCTCTP7RawData.h.
References data, getFeatureIndex(), and myDataPtr.
Referenced by isLinkDown(), isLinkInError(), isLinkMasked(), isLinkMisaligned(), isTowerMasked(), and print().
|
inline |
Definition at line 208 of file UCTCTP7RawData.h.
References getRegionSummary().
|
inline |
Definition at line 292 of file UCTCTP7RawData.h.
References getRegionSummary().
Referenced by print().
|
inline |
Definition at line 204 of file UCTCTP7RawData.h.
References getRegionSummary().
|
inline |
Definition at line 288 of file UCTCTP7RawData.h.
References getRegionSummary().
Referenced by print().
|
inline |
Definition at line 216 of file UCTCTP7RawData.h.
References getRegionSummary().
|
inline |
Definition at line 300 of file UCTCTP7RawData.h.
References getRegionSummary().
Referenced by print().
|
inline |
Definition at line 198 of file UCTCTP7RawData.h.
References data, getSummaryIndex(), and myDataPtr.
|
inline |
Definition at line 282 of file UCTCTP7RawData.h.
References data, getSummaryIndex(), and myDataPtr.
Referenced by getRegionEGVeto(), getRegionET(), getRegionHitLocation(), getRegionTauVeto(), l1t::stage2::CaloLayer1Unpacker::makeRegions(), and L1TCaloLayer1RawToDigi::makeRegions().
|
inline |
Definition at line 212 of file UCTCTP7RawData.h.
References getRegionSummary().
|
inline |
Definition at line 296 of file UCTCTP7RawData.h.
References getRegionSummary().
Referenced by print().
|
inline |
Definition at line 192 of file UCTCTP7RawData.h.
|
inline |
Definition at line 263 of file UCTCTP7RawData.h.
Referenced by getRegionSummary(), and setRegionSummary().
|
inline |
Definition at line 247 of file UCTCTP7RawData.h.
References EBEE, and getLinkStatus().
|
inline |
Definition at line 331 of file UCTCTP7RawData.h.
References EBEE, and getLinkStatus().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs(), L1TCaloLayer1RawToDigi::makeECalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs(), L1TCaloLayer1RawToDigi::makeHCalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHFTPGs(), and L1TCaloLayer1RawToDigi::makeHFTPGs().
|
inline |
Definition at line 239 of file UCTCTP7RawData.h.
References EBEE, and getLinkStatus().
|
inline |
Definition at line 323 of file UCTCTP7RawData.h.
References EBEE, and getLinkStatus().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs(), L1TCaloLayer1RawToDigi::makeECalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs(), L1TCaloLayer1RawToDigi::makeHCalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHFTPGs(), and L1TCaloLayer1RawToDigi::makeHFTPGs().
|
inline |
Definition at line 255 of file UCTCTP7RawData.h.
References EBEE, and getLinkStatus().
|
inline |
Definition at line 339 of file UCTCTP7RawData.h.
References EBEE, getLinkStatus(), mps_fire::i, operator=(), and UCTCTP7RawData().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs(), L1TCaloLayer1RawToDigi::makeECalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs(), L1TCaloLayer1RawToDigi::makeHCalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHFTPGs(), and L1TCaloLayer1RawToDigi::makeHFTPGs().
|
inline |
Definition at line 231 of file UCTCTP7RawData.h.
References EBEE, and getLinkStatus().
|
inline |
Definition at line 315 of file UCTCTP7RawData.h.
References EBEE, and getLinkStatus().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs(), L1TCaloLayer1RawToDigi::makeECalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs(), L1TCaloLayer1RawToDigi::makeHCalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHFTPGs(), and L1TCaloLayer1RawToDigi::makeHFTPGs().
|
inline |
Definition at line 220 of file UCTCTP7RawData.h.
References getLinkStatus(), and globals_cff::x1.
|
inline |
Definition at line 304 of file UCTCTP7RawData.h.
References getLinkStatus(), and globals_cff::x1.
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs(), L1TCaloLayer1RawToDigi::makeECalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs(), L1TCaloLayer1RawToDigi::makeHCalTPGs(), l1t::stage2::CaloLayer1Unpacker::makeHFTPGs(), and L1TCaloLayer1RawToDigi::makeHFTPGs().
|
inline |
|
privatedelete |
|
privatedelete |
Referenced by isLinkMasked(), and print().
|
inline |
Definition at line 263 of file UCTCTP7RawData.h.
References caloLinkBXID(), TauDecayModes::dec, EBEE, plotBeamSpotDB::first, getET(), getFB(), getHFFeatureBits(), getIndex(), getLinkStatus(), getRegionEGVeto(), getRegionET(), getRegionHitLocation(), getRegionTauVeto(), HBHE, HF, mps_fire::i, myDataPtr, nBXPerL1A(), operator=(), and UCTCTP7RawData().
Referenced by L1TCaloLayer1RawToDigi::produce().
|
inline |
Definition at line 154 of file UCTCTP7RawData.h.
References data, getIndex(), and myDataWritePtr.
Referenced by l1t::stage2::CaloLayer1Packer::makeECalTPGs(), l1t::stage2::CaloLayer1Packer::makeHCalTPGs(), and l1t::stage2::CaloLayer1Packer::makeHFTPGs().
|
inline |
Definition at line 193 of file UCTCTP7RawData.h.
References data, getFeatureIndex(), myDataWritePtr, and setHFFeatureBits().
Referenced by l1t::stage2::CaloLayer1Packer::makeECalTPGs(), l1t::stage2::CaloLayer1Packer::makeHCalTPGs(), and l1t::stage2::CaloLayer1Packer::makeHFTPGs().
|
inline |
Definition at line 231 of file UCTCTP7RawData.h.
References data, getFeatureIndex(), myDataWritePtr, and edm::shift.
Referenced by setFB().
|
inline |
Definition at line 272 of file UCTCTP7RawData.h.
References data, getSummaryIndex(), and myDataWritePtr.
Referenced by l1t::stage2::CaloLayer1Packer::makeRegions().
|
inline |
|
inline |
Definition at line 31 of file UCTCTP7RawData.h.
References myDataPtr.
Referenced by UCTCTP7RawData().
|
private |
Definition at line 356 of file UCTCTP7RawData.h.
Referenced by caloLinkBXID(), dataPtr(), getET(), getFB(), getHFFeatureBits(), getLinkStatus(), getRegionSummary(), nBXPerL1A(), print(), sof(), and UCTCTP7RawData().
|
private |
Definition at line 358 of file UCTCTP7RawData.h.
Referenced by setET(), setFB(), setHFFeatureBits(), and setRegionSummary().