43 std::vector<l1t::Jet> & outputJets) {
49 std::vector<l1t::Jet>::iterator
start(outputJets.begin());
50 std::vector<l1t::Jet>::iterator
end(outputJets.end());
55 for (std::vector<l1t::Jet>::iterator
jet = outputJets.begin();
jet != outputJets.end(); ++
jet )
58 jet->setHwPhi(2*
jet->hwPhi());
59 jet->setHwEta(2*
jet->hwEta());
61 if (
jet->hwPt()>0x7FF){
64 jet->setHwPt(
jet->hwPt() & 0x7FF);
tuple start
Check for commandline option errors.
bool operator>(l1t::Jet &a, l1t::Jet &b)
Stage2Layer2DemuxJetAlgoFirmwareImp1(CaloParamsHelper *params)
virtual void processEvent(const std::vector< l1t::Jet > &inputJets, std::vector< l1t::Jet > &outputJets)
virtual ~Stage2Layer2DemuxJetAlgoFirmwareImp1()