12 status = pythia.next();
19 ATH_MSG_ERROR(
"Too many failures due to unhadronised partons in a single job.");
21 return StatusCode::FAILURE;
24 return StatusCode::SUCCESS;
30 for(
int ii=0; ii !=
event.size(); ++ii){
32 if(!event[ii].isFinal())
continue;
34 if(abs(event[ii].
id()) < 7 || event[ii].
id() == 21 )
return false;
#define ATH_MSG_WARNING(x)
StatusCode ModifyPythiaEvent(Pythia8::Pythia &pythia) const override
bool acceptEvent(Pythia8::Event &event) const
Gaudi::Property< int > m_maxFailures