42 mDumpRequest =
p.getUntrackedParameter<std::vector<std::string> >(
"dump", std::vector<std::string>());
43 m_toktopo = esConsumes<HcalTopology, HcalRecNumberingRecord>();
44 m_tokdb = esConsumes<HcalDbService, HcalDbRecord>();
48 tok_QIEData = esConsumes<HcalQIEData, HcalQIEDataRcd>();
49 tok_QIETypes = esConsumes<HcalQIETypes, HcalQIETypesRcd>();
50 tok_Pedestals = esConsumes<HcalPedestals, HcalPedestalsRcd>();
54 esConsumes<HcalPedestalWidths, HcalPedestalWidthsRcd>(
edm::ESInputTag(
"",
"effective"));
55 tok_Gains = esConsumes<HcalGains, HcalGainsRcd>();
58 tok_RespCorrs = esConsumes<HcalRespCorrs, HcalRespCorrsRcd>();
61 tok_TimeCorrs = esConsumes<HcalTimeCorrs, HcalTimeCorrsRcd>();
62 tok_LUTCorrs = esConsumes<HcalLUTCorrs, HcalLUTCorrsRcd>();
63 tok_PFCorrs = esConsumes<HcalPFCorrs, HcalPFCorrsRcd>();
67 tok_DcsMap = esConsumes<HcalDcsMap, HcalDcsMapRcd>();
72 tok_MCParams = esConsumes<HcalMCParams, HcalMCParamsRcd>();
84 template <
class S,
class SRcd>
90 template <
class S,
class SRcd>
138 template <
class S,
class SRcd>
145 const S& myobject = context.
getData(tok);
150 std::cout <<
"error: invalid IOV sync value !" << std::endl;
154 template <
class S,
class SRcd>
164 myobject.setTopo(topo);
169 std::cout <<
"error: invalid IOV sync value !" << std::endl;
175 int myrun =
e.id().run();
176 std::ostringstream
file;
178 std::ofstream outStream(
file.str().c_str());
179 std::cout <<
"HcalDumpConditions: ---- Dumping " <<
name <<
" ----" << std::endl;
187 std::cout <<
"HcalDumpConditions::analyze-> I AM IN RUN NUMBER " <<
e.id().run() << std::endl;
199 dumpIt<HcalPedestalWidths, HcalPedestalWidthsRcd>(
201 dumpIt<HcalPedestals, HcalPedestalsRcd>(
203 dumpIt<HcalPedestalWidths, HcalPedestalWidthsRcd>(
207 dumpIt<HcalChannelQuality, HcalChannelQualityRcd>(
211 dumpIt<HcalL1TriggerObjects, HcalL1TriggerObjectsRcd>(
216 dumpIt<HcalValidationCorrs, HcalValidationCorrsRcd>(
223 dumpIt<HcalLongRecoParams, HcalLongRecoParamsRcd>(
225 dumpIt<HcalZDCLowGainFractions, HcalZDCLowGainFractionsRcd>(
228 dumpIt<HcalFlagHFDigiTimeParams, HcalFlagHFDigiTimeParamsRcd>(
230 dumpIt<HcalSiPMParameters, HcalSiPMParametersRcd>(
232 dumpIt<HcalSiPMCharacteristics, HcalSiPMCharacteristicsRcd>(
234 dumpIt<HcalTPChannelParameters, HcalTPChannelParametersRcd>(