17 m_towerAlgo{ std::make_unique<Stage2TowerCompressAlgorithmFirmwareImp1>(params) }
25 std::vector<l1t::CaloTower> & outTowers) {
34 out <<
"Stage 2 Pre Processor" << std::endl;
36 out <<
" Tower compress algo : " << (
m_towerAlgo?1:0) << std::endl;
void print(std::ostream &) const
std::unique_ptr< Stage2TowerCompressAlgorithm > m_towerAlgo
Stage2PreProcessorFirmwareImp1(unsigned fwv, CaloParamsHelper const *params)
void processEvent(const std::vector< l1t::CaloTower > &inTowers, std::vector< l1t::CaloTower > &outTowers) override