Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:51

0001 #include "FWCore/Framework/interface/MakerMacros.h"
0002 #include "FWCore/Framework/interface/ModuleFactory.h"
0003 #include "FWCore/Framework/interface/SourceFactory.h"
0004 
0005 #include "CondFormats/DataRecord/interface/SiStripCondDataRecords.h"
0006 
0007 #include "CalibTracker/SiStripESProducers/plugins/fake/SiStripQualityFakeESSource.h"
0008 DEFINE_FWK_EVENTSETUP_SOURCE(SiStripQualityFakeESSource);
0009 
0010 #include "CalibTracker/SiStripESProducers/plugins/fake/SiStripFedCablingFakeESSource.h"
0011 DEFINE_FWK_EVENTSETUP_SOURCE(SiStripFedCablingFakeESSource);
0012 
0013 //---------- Empty Fake Source -----------//
0014 
0015 #include "CalibTracker/SiStripESProducers/plugins/fake/SiStripTemplateEmptyFakeESSource.h"
0016 #include "CondFormats/SiStripObjects/interface/SiStripBadStrip.h"
0017 
0018 typedef SiStripTemplateEmptyFakeESSource<SiStripBadStrip, SiStripBadStripRcd> SiStripBadStripFakeESSource;
0019 DEFINE_FWK_EVENTSETUP_SOURCE(SiStripBadStripFakeESSource);
0020 
0021 typedef SiStripTemplateEmptyFakeESSource<SiStripBadStrip, SiStripBadChannelRcd> SiStripBadChannelFakeESSource;
0022 DEFINE_FWK_EVENTSETUP_SOURCE(SiStripBadChannelFakeESSource);
0023 
0024 typedef SiStripTemplateEmptyFakeESSource<SiStripBadStrip, SiStripBadFiberRcd> SiStripBadFiberFakeESSource;
0025 DEFINE_FWK_EVENTSETUP_SOURCE(SiStripBadFiberFakeESSource);
0026 
0027 typedef SiStripTemplateEmptyFakeESSource<SiStripBadStrip, SiStripBadModuleRcd> SiStripBadModuleFakeESSource;
0028 DEFINE_FWK_EVENTSETUP_SOURCE(SiStripBadModuleFakeESSource);
0029 
0030 #include "CondFormats/SiStripObjects/interface/SiStripDetVOff.h"
0031 typedef SiStripTemplateEmptyFakeESSource<SiStripDetVOff, SiStripDetVOffRcd> SiStripDetVOffFakeESSource;
0032 DEFINE_FWK_EVENTSETUP_SOURCE(SiStripDetVOffFakeESSource);
0033 
0034 //------------------------------------//
0035 
0036 // Producers starting from existing tags
0037 #include "CalibTracker/SiStripESProducers/plugins/fake/SiStripApvGainBuilderFromTag.h"
0038 DEFINE_FWK_MODULE(SiStripApvGainBuilderFromTag);
0039 
0040 #include "CalibTracker/SiStripESProducers/plugins/fake/SiStripNoiseNormalizedWithApvGainBuilder.h"
0041 DEFINE_FWK_MODULE(SiStripNoiseNormalizedWithApvGainBuilder);
0042 
0043 //---------- Phase2 Fake Source from python config -----------//
0044 
0045 #include "CalibTracker/SiStripESProducers/plugins/fake/Phase2TrackerCablingCfgESSource.h"
0046 DEFINE_FWK_EVENTSETUP_SOURCE(Phase2TrackerCablingCfgESSource);