7 numRequired_(iConfig.getParameter<
int>(
"NumRequired")),
8 acceptLogic_(iConfig.getParameter<
std::
string>(
"AcceptLogic")),
9 particleID_(iConfig.getParameter<
std::vector<
int> >(
"ParticleID")),
10 totalEvents_(0), passedEvents_(0)
19 else edm::LogError (
"cat_A") <<
"wrong input for AcceptLogic string";
46 for (
unsigned int j = 0; j <
particleID_.size(); ++j) {
72 edm::LogInfo(
"LHEGenericFilter") <<
"=== Results of LHEGenericFilter: passed "
T getParameter(std::string const &) const
~LHEGenericFilter() override
const lhef::HEPEUP & hepeup() const
bool filter(edm::Event &, const edm::EventSetup &) override
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
edm::EDGetTokenT< LHEEventProduct > src_
Abs< T >::type abs(const T &t)
LHEGenericFilter(const edm::ParameterSet &)
std::vector< int > particleID_