1 #ifndef __L1Trigger_L1THGCal_HGCalConcentratorProcessorSelection_h__ 2 #define __L1Trigger_L1THGCal_HGCalConcentratorProcessorSelection_h__
std::unique_ptr< HGCalConcentratorBestChoiceImpl > bestChoiceImpl_
std::unique_ptr< HGCalConcentratorSuperTriggerCellImpl > superTriggerCellImpl_
std::unique_ptr< HGCalConcentratorThresholdImpl > thresholdImpl_
bool fixedDataSizePerHGCROC_
HGCalConcentratorProcessorSelection(const edm::ParameterSet &conf)
void run(const edm::Handle< l1t::HGCalTriggerCellBxCollection > &triggerCellCollInput, l1t::HGCalTriggerCellBxCollection &triggerCellCollOutput, const edm::EventSetup &es) override
bool coarsenTriggerCells_
SelectionType selectionType_
HGCalTriggerTools triggerTools_
std::unique_ptr< HGCalConcentratorCoarsenerImpl > coarsenerImpl_
static int kHighDensityThickness_