#include <UCTCTP7RawData5BX_HCALFB.h>
Public Types | |
enum | CaloType { EBEE = 0, HBHE, HF } |
Public Member Functions | |
const uint32_t * | dataPtr () const |
uint32_t | getET (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
uint32_t | getFB (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
size_t | getFeatureIndex (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
uint32_t | getHFFeatureBits (bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
size_t | getIndex (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
uint32_t | getLinkStatus (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
bool | getRegionEGVeto (bool negativeEta, uint32_t region, uint32_t BX_n) |
uint32_t | getRegionET (bool negativeEta, uint32_t region, uint32_t BX_n) |
uint32_t | getRegionHitLocation (bool negativeEta, uint32_t region, uint32_t BX_n) |
uint32_t | getRegionSummary (bool negativeEta, uint32_t region, uint32_t BX_n) |
bool | getRegionTauVeto (bool negativeEta, uint32_t region, uint32_t BX_n) |
size_t | getSummaryIndex (bool negativeEta, uint32_t region, uint32_t BX_n) |
bool | isLinkDown (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
bool | isLinkInError (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
bool | isLinkMasked (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
bool | isLinkMisaligned (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
bool | isTowerMasked (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t BX_n) |
const UCTCTP7RawData5BX_HCALFB & | operator= (const UCTCTP7RawData5BX_HCALFB &i)=delete |
void | setET (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t et, uint32_t BX_n) |
void | setFB (CaloType cType, bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t fb, uint32_t BX_n) |
void | setHFFeatureBits (bool negativeEta, uint32_t cEta, uint32_t iPhi, uint32_t fb, uint32_t BX_n) |
void | setRegionSummary (bool negativeEta, uint32_t region, uint32_t regionData, uint32_t BX_n) |
uint32_t | sof () |
UCTCTP7RawData5BX_HCALFB (const uint32_t *d) | |
UCTCTP7RawData5BX_HCALFB (uint32_t *d) | |
UCTCTP7RawData5BX_HCALFB (const UCTCTP7RawData5BX_HCALFB &)=delete | |
virtual | ~UCTCTP7RawData5BX_HCALFB () |
Private Attributes | |
const uint32_t * | myDataPtr |
uint32_t * | myDataWritePtr = nullptr |
Definition at line 7 of file UCTCTP7RawData5BX_HCALFB.h.
|
inline |
Definition at line 12 of file UCTCTP7RawData5BX_HCALFB.h.
References myDataPtr.
|
inline |
Definition at line 18 of file UCTCTP7RawData5BX_HCALFB.h.
References myDataPtr.
|
delete |
|
inlinevirtual |
Definition at line 28 of file UCTCTP7RawData5BX_HCALFB.h.
|
inline |
Definition at line 32 of file UCTCTP7RawData5BX_HCALFB.h.
References myDataPtr.
|
inline |
Definition at line 177 of file UCTCTP7RawData5BX_HCALFB.h.
References data, EgHLTOffHistBins_cfi::et, getIndex(), HF, and myDataPtr.
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs5BX_HCALFB(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs5BX_HCALFB(), and l1t::stage2::CaloLayer1Unpacker::makeHFTPGs5BX_HCALFB().
|
inline |
Definition at line 214 of file UCTCTP7RawData5BX_HCALFB.h.
References data, EBEE, getFeatureIndex(), getHFFeatureBits(), HBHE, HF, myDataPtr, and l1tHGCalTowerProducer_cfi::tower.
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs5BX_HCALFB(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs5BX_HCALFB(), and l1t::stage2::CaloLayer1Unpacker::makeHFTPGs5BX_HCALFB().
|
inline |
Definition at line 116 of file UCTCTP7RawData5BX_HCALFB.h.
References EBEE, getIndex(), HBHE, and HF.
Referenced by getFB(), getHFFeatureBits(), getLinkStatus(), setFB(), and setHFFeatureBits().
|
inline |
Definition at line 256 of file UCTCTP7RawData5BX_HCALFB.h.
References data, getFeatureIndex(), HF, myDataPtr, and edm::shift.
Referenced by getFB().
|
inline |
Definition at line 36 of file UCTCTP7RawData5BX_HCALFB.h.
References EBEE, HBHE, and HF.
Referenced by getET(), getFeatureIndex(), and setET().
|
inline |
Definition at line 266 of file UCTCTP7RawData5BX_HCALFB.h.
References data, getFeatureIndex(), HBHE, and myDataPtr.
Referenced by isLinkDown(), isLinkInError(), isLinkMasked(), isLinkMisaligned(), and isTowerMasked().
|
inline |
Definition at line 310 of file UCTCTP7RawData5BX_HCALFB.h.
References getRegionSummary(), and HLT_2023v12_cff::region.
|
inline |
Definition at line 306 of file UCTCTP7RawData5BX_HCALFB.h.
References getRegionSummary(), and HLT_2023v12_cff::region.
|
inline |
Definition at line 318 of file UCTCTP7RawData5BX_HCALFB.h.
References getRegionSummary(), and HLT_2023v12_cff::region.
|
inline |
Definition at line 300 of file UCTCTP7RawData5BX_HCALFB.h.
References data, getSummaryIndex(), myDataPtr, and HLT_2023v12_cff::region.
Referenced by getRegionEGVeto(), getRegionET(), getRegionHitLocation(), getRegionTauVeto(), and l1t::stage2::CaloLayer1Unpacker::makeRegions5BX_HCALFB().
|
inline |
Definition at line 314 of file UCTCTP7RawData5BX_HCALFB.h.
References getRegionSummary(), and HLT_2023v12_cff::region.
|
inline |
Definition at line 280 of file UCTCTP7RawData5BX_HCALFB.h.
References HLT_2023v12_cff::region.
Referenced by getRegionSummary(), and setRegionSummary().
|
inline |
Definition at line 351 of file UCTCTP7RawData5BX_HCALFB.h.
References EBEE, and getLinkStatus().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs5BX_HCALFB(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs5BX_HCALFB(), and l1t::stage2::CaloLayer1Unpacker::makeHFTPGs5BX_HCALFB().
|
inline |
Definition at line 343 of file UCTCTP7RawData5BX_HCALFB.h.
References EBEE, and getLinkStatus().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs5BX_HCALFB(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs5BX_HCALFB(), and l1t::stage2::CaloLayer1Unpacker::makeHFTPGs5BX_HCALFB().
|
inline |
Definition at line 359 of file UCTCTP7RawData5BX_HCALFB.h.
References EBEE, and getLinkStatus().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs5BX_HCALFB(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs5BX_HCALFB(), and l1t::stage2::CaloLayer1Unpacker::makeHFTPGs5BX_HCALFB().
|
inline |
Definition at line 335 of file UCTCTP7RawData5BX_HCALFB.h.
References EBEE, and getLinkStatus().
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs5BX_HCALFB(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs5BX_HCALFB(), and l1t::stage2::CaloLayer1Unpacker::makeHFTPGs5BX_HCALFB().
|
inline |
Definition at line 322 of file UCTCTP7RawData5BX_HCALFB.h.
References getLinkStatus(), HF, l1tHGCalTowerProducer_cfi::tower, and testProducerWithPsetDescEmpty_cfi::x1.
Referenced by l1t::stage2::CaloLayer1Unpacker::makeECalTPGs5BX_HCALFB(), l1t::stage2::CaloLayer1Unpacker::makeHCalTPGs5BX_HCALFB(), and l1t::stage2::CaloLayer1Unpacker::makeHFTPGs5BX_HCALFB().
|
delete |
|
inline |
Definition at line 156 of file UCTCTP7RawData5BX_HCALFB.h.
References data, EgHLTOffHistBins_cfi::et, getIndex(), HF, and myDataWritePtr.
|
inline |
Definition at line 195 of file UCTCTP7RawData5BX_HCALFB.h.
References data, getFeatureIndex(), HF, myDataWritePtr, setHFFeatureBits(), and l1tHGCalTowerProducer_cfi::tower.
|
inline |
Definition at line 238 of file UCTCTP7RawData5BX_HCALFB.h.
References data, getFeatureIndex(), HF, myDataWritePtr, and edm::shift.
Referenced by setFB().
|
inline |
Definition at line 290 of file UCTCTP7RawData5BX_HCALFB.h.
References data, getSummaryIndex(), myDataWritePtr, and HLT_2023v12_cff::region.
|
inline |
Definition at line 34 of file UCTCTP7RawData5BX_HCALFB.h.
References myDataPtr.
|
private |
Definition at line 370 of file UCTCTP7RawData5BX_HCALFB.h.
Referenced by dataPtr(), getET(), getFB(), getHFFeatureBits(), getLinkStatus(), getRegionSummary(), sof(), and UCTCTP7RawData5BX_HCALFB().
|
private |
Definition at line 372 of file UCTCTP7RawData5BX_HCALFB.h.
Referenced by setET(), setFB(), setHFFeatureBits(), and setRegionSummary().