#include <Stage2Layer2EtSumAlgorithmFirmware.h>
Public Member Functions | |
virtual void | processEvent (const std::vector< l1t::CaloTower > &towers, std::vector< l1t::EtSum > &sums) |
Stage2Layer2EtSumAlgorithmFirmwareImp1 (CaloParamsHelper *params) | |
virtual | ~Stage2Layer2EtSumAlgorithmFirmwareImp1 () |
Public Member Functions inherited from l1t::Stage2Layer2EtSumAlgorithm | |
virtual | ~Stage2Layer2EtSumAlgorithm () |
Private Attributes | |
int32_t | etSumEtaMaxEt_ |
int32_t | etSumEtaMaxMet_ |
int32_t | etSumEtaMinEt_ |
int32_t | etSumEtaMinMet_ |
int32_t | etSumEtThresholdHwEt_ |
int32_t | etSumEtThresholdHwMet_ |
CaloParamsHelper * | params_ |
Description: first iteration of stage 2 jet algo
Definition at line 22 of file Stage2Layer2EtSumAlgorithmFirmware.h.
l1t::Stage2Layer2EtSumAlgorithmFirmwareImp1::Stage2Layer2EtSumAlgorithmFirmwareImp1 | ( | CaloParamsHelper * | params | ) |
Definition at line 14 of file Stage2Layer2EtSumAlgorithmFirmwareImp1.cc.
References l1t::CaloParamsHelper::etSumEtaMax(), etSumEtaMaxEt_, etSumEtaMaxMet_, l1t::CaloParamsHelper::etSumEtaMin(), etSumEtaMinEt_, etSumEtaMinMet_, l1t::CaloParamsHelper::etSumEtThreshold(), etSumEtThresholdHwEt_, etSumEtThresholdHwMet_, params_, and l1t::CaloParamsHelper::towerLsbSum().
|
virtual |
Definition at line 31 of file Stage2Layer2EtSumAlgorithmFirmwareImp1.cc.
|
virtual |
Implements l1t::Stage2Layer2EtSumAlgorithm.
Definition at line 33 of file Stage2Layer2EtSumAlgorithmFirmwareImp1.cc.
References funct::cos(), HLT_25ns14e33_v1_cff::etaMax, HLT_25ns14e33_v1_cff::etaMin, l1t::CaloTools::getTower(), l1t::L1Candidate::hwPt(), i, M_PI, p4, funct::sin(), and estimatePileup_makeJSON::trunc.
|
private |
Definition at line 33 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 35 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 32 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 34 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 30 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 31 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by Stage2Layer2EtSumAlgorithmFirmwareImp1().
|
private |
Definition at line 29 of file Stage2Layer2EtSumAlgorithmFirmware.h.
Referenced by Stage2Layer2EtSumAlgorithmFirmwareImp1().