36 : printdebug_(iConfig.getUntrackedParameter<
bool>(
"printDebug",
true)), detVOffToken_(
esConsumes()) {}
40 edm::LogInfo(
"SiStripDetVOffReader") <<
"[SiStripDetVOffReader::analyze] End Reading SiStripDetVOff" << std::endl;
46 std::vector<uint32_t>
detid;
47 detVOff.getDetIds(
detid);
51 for (uint32_t
id = 0;
id <=
detid.size();
id++) {
52 bool hvflag = detVOff.IsModuleHVOff(
detid[
id]);
53 bool lvflag = detVOff.IsModuleLVOff(
detid[
id]);
54 bool vflag = detVOff.IsModuleVOff(
detid[
id]);
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
const edm::ESGetToken< SiStripDetVOff, SiStripDetVOffRcd > detVOffToken_
std::vector< uint32_t > detids
SiStripDetVOffReader(const edm::ParameterSet &)
void analyze(const edm::Event &, const edm::EventSetup &) override
#define DEFINE_FWK_MODULE(type)
Log< level::Info, false > LogInfo
~SiStripDetVOffReader() override=default