#include <HGCalConcentratorThresholdImpl.h>
Public Member Functions | |
HGCalConcentratorThresholdImpl (const edm::ParameterSet &conf) | |
void | select (const std::vector< l1t::HGCalTriggerCell > &trigCellVecInput, std::vector< l1t::HGCalTriggerCell > &trigCellVecOutput, std::vector< l1t::HGCalTriggerCell > &trigCellVecNotSelected) |
void | setGeometry (const HGCalTriggerGeometryBase *const geom) |
Private Attributes | |
double | threshold_scintillator_ |
double | threshold_silicon_ |
HGCalTriggerTools | triggerTools_ |
Definition at line 9 of file HGCalConcentratorThresholdImpl.h.
HGCalConcentratorThresholdImpl::HGCalConcentratorThresholdImpl | ( | const edm::ParameterSet & | conf | ) |
Definition at line 3 of file HGCalConcentratorThresholdImpl.cc.
void HGCalConcentratorThresholdImpl::select | ( | const std::vector< l1t::HGCalTriggerCell > & | trigCellVecInput, |
std::vector< l1t::HGCalTriggerCell > & | trigCellVecOutput, | ||
std::vector< l1t::HGCalTriggerCell > & | trigCellVecNotSelected | ||
) |
Definition at line 7 of file HGCalConcentratorThresholdImpl.cc.
References HGCalTriggerTools::isScintillator(), remoteMonitoring_LASER_era2018_cfg::threshold, threshold_scintillator_, threshold_silicon_, and triggerTools_.
|
inline |
Definition at line 17 of file HGCalConcentratorThresholdImpl.h.
References relativeConstraints::geom, HGCalTriggerTools::setGeometry(), and triggerTools_.
|
private |
Definition at line 21 of file HGCalConcentratorThresholdImpl.h.
Referenced by select().
|
private |
Definition at line 20 of file HGCalConcentratorThresholdImpl.h.
Referenced by select().
|
private |
Definition at line 23 of file HGCalConcentratorThresholdImpl.h.
Referenced by select(), and setGeometry().