File indexing completed on 2024-04-06 12:03:08
0001 #include "CondFormats/HcalObjects/interface/OOTPileupCorrectionColl.h"
0002 #include "CondFormats/HcalObjects/interface/OOTPileupCorrectionMapColl.h"
0003 #include "CondFormats/DataRecord/interface/HcalOOTPileupCorrectionRcd.h"
0004 #include "CondFormats/DataRecord/interface/HcalOOTPileupCompatibilityRcd.h"
0005 #include "CondFormats/DataRecord/interface/HcalOOTPileupCorrectionMapCollRcd.h"
0006
0007 #include "CondTools/Hcal/interface/BoostIODBWriter.h"
0008 #include "CondTools/Hcal/interface/BoostIODBReader.h"
0009
0010 #include "FWCore/Framework/interface/MakerMacros.h"
0011
0012 typedef BoostIODBWriter<OOTPileupCorrectionColl> OOTPileupCorrectionDBWriter;
0013 typedef BoostIODBWriter<OOTPileupCorrectionMapColl> OOTPileupCorrectionDBV1Writer;
0014
0015 typedef BoostIODBReader<OOTPileupCorrectionColl, HcalOOTPileupCorrectionRcd> OOTPileupCorrectionDBReader;
0016 typedef BoostIODBReader<OOTPileupCorrectionColl, HcalOOTPileupCompatibilityRcd> OOTPileupCompatibilityDBReader;
0017 typedef BoostIODBReader<OOTPileupCorrectionMapColl, HcalOOTPileupCorrectionMapCollRcd> OOTPileupCorrectionDBV1Reader;
0018
0019 DEFINE_FWK_MODULE(OOTPileupCorrectionDBWriter);
0020 DEFINE_FWK_MODULE(OOTPileupCorrectionDBV1Writer);
0021 DEFINE_FWK_MODULE(OOTPileupCorrectionDBReader);
0022 DEFINE_FWK_MODULE(OOTPileupCompatibilityDBReader);
0023 DEFINE_FWK_MODULE(OOTPileupCorrectionDBV1Reader);