![]() |
![]() |
#include <Stage2Layer2EtSumAlgorithmFirmware.h>
Public Member Functions | |
void | processEvent (const std::vector< l1t::CaloTower > &towers, std::vector< l1t::EtSum > &sums) override |
Stage2Layer2EtSumAlgorithmFirmwareImp1 (CaloParamsHelper const *params) | |
~Stage2Layer2EtSumAlgorithmFirmwareImp1 () override=default | |
![]() | |
virtual | ~Stage2Layer2EtSumAlgorithm () |
Private Attributes | |
int32_t | ettEtaMax_ |
int32_t | ettEtaMaxHF_ |
int32_t | metEtaMax_ |
int32_t | metEtaMaxHF_ |
int32_t | nTowEtaMax_ |
int32_t | nTowThresholdHw_ |
CaloParamsHelper const * | params_ |
int32_t | towEtEcalSumThresh_ |
int32_t | towEtMetThresh_ |
int32_t | towEtSumEtThresh_ |
Description: first iteration of stage 2 jet algo
Definition at line 22 of file Stage2Layer2EtSumAlgorithmFirmware.h.
l1t::Stage2Layer2EtSumAlgorithmFirmwareImp1::Stage2Layer2EtSumAlgorithmFirmwareImp1 | ( | CaloParamsHelper const * | params | ) |
Definition at line 15 of file Stage2Layer2EtSumAlgorithmFirmwareImp1.cc.
References l1t::CaloParamsHelper::etSumEtaMax(), l1t::CaloParamsHelper::etSumEtThreshold(), ettEtaMax_, ettEtaMaxHF_, l1t::CaloTools::kHFEnd, metEtaMax_, metEtaMaxHF_, nTowEtaMax_, nTowThresholdHw_, params_, and l1t::CaloParamsHelper::towerLsbSum().
|
overridedefault |
|
overridevirtual |
Implements l1t::Stage2Layer2EtSumAlgorithm.
Definition at line 30 of file Stage2Layer2EtSumAlgorithmFirmwareImp1.cc.
References funct::abs(), l1t::CaloTools::calNrTowers(), l1t::CaloTools::CALO, l1t::CaloTools::caloEta(), l1t::CaloTools::cos_coeff, l1t::LUT::data(), l1t::CaloParamsHelper::egCompressShapesLUT(), l1t::CaloParamsHelper::egPUSParam(), stringResolutionProvider_cfi::et, l1t::CaloParamsHelper::etSumBypassEcalSumPUS(), l1t::CaloParamsHelper::etSumBypassEttPUS(), l1t::CaloParamsHelper::etSumBypassMetPUS(), l1t::CaloParamsHelper::etSumEcalSumPUSLUT(), l1t::CaloParamsHelper::etSumEcalSumPUSType(), l1t::CaloParamsHelper::etSumEttPUSLUT(), l1t::CaloParamsHelper::etSumEttPUSType(), l1t::CaloParamsHelper::etSumMetPUSLUT(), l1t::CaloParamsHelper::etSumMetPUSType(), ettEtaMax_, ettEtaMaxHF_, l1t::CaloTools::getTower(), l1t::L1Candidate::hwEta(), l1t::CaloTower::hwEtEm(), l1t::L1Candidate::hwPt(), l1t::L1Candidate::hwQual(), createfilelist::int, l1t::CaloTools::kHBHENrPhi, l1t::CaloTools::kHFBegin, l1t::CaloTools::kHFEnd, L1Analysis::kMinBiasHFM0, L1Analysis::kMinBiasHFM1, L1Analysis::kMinBiasHFP0, L1Analysis::kMinBiasHFP1, l1t::CaloTools::kSatEcal, l1t::CaloTools::kSatHcal, l1t::CaloTools::kSatTower, L1Analysis::kTotalEt, L1Analysis::kTotalEtEm, L1Analysis::kTotalEtHF, L1Analysis::kTotalEtx, L1Analysis::kTotalEtxHF, L1Analysis::kTotalEty, L1Analysis::kTotalEtyHF, L1Analysis::kTowerCount, MuonStationSelectors_cff::mb1, metEtaMax_, metEtaMaxHF_, l1t::CaloTools::mpEta(), nTowEtaMax_, nTowThresholdHw_, p4, params_, l1t::CaloParamsHelper::pileUpTowerThreshold(), l1t::CaloTools::sin_coeff, towEtEcalSumThresh_, towEtMetThresh_, towEtSumEtThresh_, and globals_cff::x1.
|
private |
Definition at line 35 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 36 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 33 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 34 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 38 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 37 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 29 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 32 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent().
|
private |
Definition at line 30 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent().
|
private |
Definition at line 31 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by processEvent().