23 : taggingMode_ (iConfig.getParameter<bool> (
"taggingMode"))
35 const bool pass = !beamHaloSummary->CSCTightHaloIdTrkMuUnveto();
37 iEvent.
put( std::auto_ptr<bool>(
new bool(pass)) );
virtual bool filter(edm::StreamID iID, edm::Event &iEvent, const edm::EventSetup &iSetup) const override
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
~CSCTightHaloTrkMuUnvetoFilter()
CSCTightHaloTrkMuUnvetoFilter(const edm::ParameterSet &iConfig)
edm::EDGetTokenT< reco::BeamHaloSummary > beamHaloSummaryToken_