#include <Stage2Layer2JetSumAlgorithmFirmware.h>
Public Member Functions | |
void | processEvent (const std::vector< l1t::Jet > &alljets, std::vector< l1t::EtSum > &htsums) override |
Stage2Layer2JetSumAlgorithmFirmwareImp1 (CaloParamsHelper const *params) | |
~Stage2Layer2JetSumAlgorithmFirmwareImp1 () override=default | |
Public Member Functions inherited from l1t::Stage2Layer2JetSumAlgorithm | |
virtual | ~Stage2Layer2JetSumAlgorithm () |
Private Attributes | |
int32_t | httEtaMax_ |
int32_t | httEtaMaxHF_ |
int32_t | httJetThresholdHw_ |
int32_t | mhtEtaMax_ |
int32_t | mhtEtaMaxHF_ |
int32_t | mhtJetThresholdHw_ |
Description: first iteration of stage 2 jet algo
Definition at line 22 of file Stage2Layer2JetSumAlgorithmFirmware.h.
l1t::Stage2Layer2JetSumAlgorithmFirmwareImp1::Stage2Layer2JetSumAlgorithmFirmwareImp1 | ( | CaloParamsHelper const * | params | ) |
Definition at line 12 of file Stage2Layer2JetSumAlgorithmFirmwareImp1.cc.
References l1t::CaloParamsHelper::etSumEtaMax(), l1t::CaloParamsHelper::etSumEtThreshold(), httEtaMax_, httEtaMaxHF_, httJetThresholdHw_, l1t::CaloParamsHelper::jetLsb(), l1t::CaloTools::kHFEnd, mhtEtaMax_, mhtEtaMaxHF_, and mhtJetThresholdHw_.
|
overridedefault |
|
overridevirtual |
Implements l1t::Stage2Layer2JetSumAlgorithm.
Definition at line 24 of file Stage2Layer2JetSumAlgorithmFirmwareImp1.cc.
References funct::abs(), l1t::CaloTools::cos_coeff, httEtaMax_, httEtaMaxHF_, httJetThresholdHw_, l1t::L1Candidate::hwEta(), l1t::L1Candidate::hwPt(), createfilelist::int, l1t::CaloTools::kHBHENrPhi, l1t::CaloTools::kHFEnd, l1t::CaloTools::kSatJet, L1Analysis::kTotalHt, L1Analysis::kTotalHtHF, L1Analysis::kTotalHtx, L1Analysis::kTotalHtxHF, L1Analysis::kTotalHty, L1Analysis::kTotalHtyHF, mhtEtaMax_, mhtEtaMaxHF_, mhtJetThresholdHw_, l1t::CaloTools::mpEta(), p4, and l1t::CaloTools::sin_coeff.
|
private |
Definition at line 32 of file Stage2Layer2JetSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2JetSumAlgorithmFirmwareImp1().
|
private |
Definition at line 34 of file Stage2Layer2JetSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2JetSumAlgorithmFirmwareImp1().
|
private |
Definition at line 30 of file Stage2Layer2JetSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2JetSumAlgorithmFirmwareImp1().
|
private |
Definition at line 31 of file Stage2Layer2JetSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2JetSumAlgorithmFirmwareImp1().
|
private |
Definition at line 33 of file Stage2Layer2JetSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2JetSumAlgorithmFirmwareImp1().
|
private |
Definition at line 29 of file Stage2Layer2JetSumAlgorithmFirmware.h.
Referenced by processEvent(), and Stage2Layer2JetSumAlgorithmFirmwareImp1().