17 const IInterface*
p ) :
23 declareInterface<DerivationFramework::ISkimmingTool>(
this);
40 return StatusCode::SUCCESS;
46 ATH_MSG_INFO(
"Processed "<< m_ntot <<
" events, "<< m_npass<<
" events passed filter ");
47 return StatusCode::SUCCESS;
54 bool passesEvent=
false;
60 msg(MSG::WARNING) <<
"No Jet container found, will skip this event" <<
endmsg;
67 if ((
jet->pt() < m_ptCut) || (std::abs(
jet->eta())>m_etaCut))
continue;
69 std::vector<float> sumPtTrkvec;
71 if (sumPtTrkvec.size() > 0) {
73 if (sumPtTrkvec.at(0) < m_sumPtTrkCut) {
78 if (nJetsPassed >=m_nJetsRequired) {