82 : _collectionToken(consumes<
T>(iConfig.getParameter<edm::
InputTag>(
"collectionName"))),
83 _absthr(iConfig.getUntrackedParameter<int>(
"absoluteThreshold")),
84 _modthr(iConfig.getUntrackedParameter<int>(
"moduleThreshold")),
85 _useQuality(iConfig.getUntrackedParameter<bool>(
"useQuality",
false)),
109 LogDebug(
"SiStripQualityUpdated") <<
"SiStripQuality has changed and it will be updated";
116 for (
typename T::const_iterator it = digis->begin(); it != digis->end(); it++) {
117 if (!
_useQuality || !_qualityHandle->IsModuleBad(it->detId())) {
119 ndigitot += it->size();
125 LogDebug(
"LargeEventSelected") <<
"event with " << ndigitot <<
" digi/cluster selected";
T getUntrackedParameter(std::string const &, T const &) const
LargeEvents< edm::DetSetVector< SiStripDigi > > LargeSiStripDigiEvents
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
LargeEvents(const edm::ParameterSet &)
const edm::ESGetToken< SiStripQuality, SiStripQualityRcd > _qualityToken
bool getData(T &iHolder) const
LargeEvents< edmNew::DetSetVector< SiStripCluster > > LargeSiStripClusterEvents
bool filter(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
const edm::EDGetTokenT< T > _collectionToken
LargeEvents< edmNew::DetSetVector< SiPixelCluster > > LargeSiPixelClusterEvents