File indexing completed on 2024-04-06 12:01:47
0001
0002
0003
0004
0005
0006
0007
0008
0009 #include "CondCore/ESSources/interface/registration_macros.h"
0010
0011 #include "CondFormats/DataRecord/interface/SiStripCondDataRecords.h"
0012
0013 #include "CondFormats/SiStripObjects/interface/SiStripPedestals.h"
0014 REGISTER_PLUGIN(SiStripPedestalsRcd, SiStripPedestals);
0015
0016 #include "CondFormats/SiStripObjects/interface/SiStripNoises.h"
0017 REGISTER_PLUGIN(SiStripNoisesRcd, SiStripNoises);
0018
0019 #include "CondFormats/SiStripObjects/interface/SiStripFedCabling.h"
0020 REGISTER_PLUGIN(SiStripFedCablingRcd, SiStripFedCabling);
0021
0022 #include "CondFormats/SiStripObjects/interface/SiStripLorentzAngle.h"
0023 REGISTER_PLUGIN(SiStripLorentzAngleRcd, SiStripLorentzAngle);
0024 REGISTER_PLUGIN_NO_SERIAL(SiStripLorentzAngleSimRcd, SiStripLorentzAngle);
0025
0026 #include "CondFormats/SiStripObjects/interface/SiStripBackPlaneCorrection.h"
0027 REGISTER_PLUGIN(SiStripBackPlaneCorrectionRcd, SiStripBackPlaneCorrection);
0028
0029 #include "CondFormats/SiStripObjects/interface/SiStripApvGain.h"
0030 REGISTER_PLUGIN(SiStripApvGainRcd, SiStripApvGain);
0031 REGISTER_PLUGIN_NO_SERIAL(SiStripApvGain2Rcd, SiStripApvGain);
0032 REGISTER_PLUGIN_NO_SERIAL(SiStripApvGain3Rcd, SiStripApvGain);
0033 REGISTER_PLUGIN_NO_SERIAL(SiStripApvGainSimRcd, SiStripApvGain);
0034
0035 #include "CondFormats/SiStripObjects/interface/SiStripBadStrip.h"
0036 REGISTER_PLUGIN(SiStripBadStripRcd, SiStripBadStrip);
0037 REGISTER_PLUGIN_NO_SERIAL(SiStripBadModuleRcd, SiStripBadStrip);
0038 REGISTER_PLUGIN_NO_SERIAL(SiStripBadFiberRcd, SiStripBadStrip);
0039 REGISTER_PLUGIN_NO_SERIAL(SiStripBadChannelRcd, SiStripBadStrip);
0040 REGISTER_PLUGIN_NO_SERIAL(SiStripDCSStatusRcd, SiStripBadStrip);
0041
0042 #include "CondFormats/SiStripObjects/interface/SiStripDetVOff.h"
0043 REGISTER_PLUGIN(SiStripDetVOffRcd, SiStripDetVOff);
0044
0045 #include "CondFormats/SiStripObjects/interface/SiStripLatency.h"
0046 REGISTER_PLUGIN(SiStripLatencyRcd, SiStripLatency);
0047
0048 #include "CondFormats/SiStripObjects/interface/SiStripBaseDelay.h"
0049 REGISTER_PLUGIN(SiStripBaseDelayRcd, SiStripBaseDelay);
0050
0051 #include "CondFormats/SiStripObjects/interface/SiStripRunSummary.h"
0052 REGISTER_PLUGIN(SiStripRunSummaryRcd, SiStripRunSummary);
0053
0054 #include "CondFormats/SiStripObjects/interface/SiStripThreshold.h"
0055 REGISTER_PLUGIN(SiStripThresholdRcd, SiStripThreshold);
0056 REGISTER_PLUGIN_NO_SERIAL(SiStripClusterThresholdRcd, SiStripThreshold);
0057
0058 #include "CondFormats/SiStripObjects/interface/SiStripSummary.h"
0059 REGISTER_PLUGIN(SiStripSummaryRcd, SiStripSummary);
0060
0061 #include "CondFormats/SiStripObjects/interface/SiStripConfObject.h"
0062 REGISTER_PLUGIN(SiStripConfObjectRcd, SiStripConfObject);
0063
0064 #include "CondFormats/SiStripObjects/interface/SiStripApvSimulationParameters.h"
0065 namespace {
0066 struct initializeApvSimulationParameters {
0067 void operator()(SiStripApvSimulationParameters& param) { param.calculateIntegrals(); }
0068 };
0069 }
0070 REGISTER_PLUGIN_INIT(SiStripApvSimulationParametersRcd,
0071 SiStripApvSimulationParameters,
0072 initializeApvSimulationParameters);
0073
0074 #include "CondFormats/SiStripObjects/interface/Phase2TrackerCabling.h"
0075 namespace {
0076 struct initializeCabling {
0077 void operator()(Phase2TrackerCabling& c) { c.initializeCabling(); }
0078 };
0079 }
0080 REGISTER_PLUGIN_INIT(Phase2TrackerCablingRcd, Phase2TrackerCabling, initializeCabling);