#include <CheckForFinalPartons.h>
Definition at line 13 of file CheckForFinalPartons.h.
◆ acceptEvent()
bool CheckForFinalPartons::acceptEvent |
( |
Pythia8::Event & |
event | ) |
const |
|
private |
Definition at line 28 of file CheckForFinalPartons.cxx.
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;
◆ ModifyPythiaEvent()
StatusCode CheckForFinalPartons::ModifyPythiaEvent |
( |
Pythia8::Pythia & |
pythia | ) |
const |
|
override |
Definition at line 8 of file CheckForFinalPartons.cxx.
19 ATH_MSG_ERROR(
"Too many failures due to unhadronised partons in a single job.");
21 return StatusCode::FAILURE;
24 return StatusCode::SUCCESS;
◆ m_maxFailures
Gaudi::Property<int> CheckForFinalPartons::m_maxFailures {this, "MaxFailures", 5} |
|
private |
◆ m_nFailures
int CheckForFinalPartons::m_nFailures {0} |
|
mutableprivate |
The documentation for this class was generated from the following files: