File indexing completed on 2023-03-17 10:46:45
0001 #ifndef CondFormats_SiStripCondDataRecords_h
0002 #define CondFormats_SiStripCondDataRecords_h
0003
0004 #include "FWCore/Framework/interface/EventSetupRecordImplementation.h"
0005 #include "Geometry/Records/interface/TrackerTopologyRcd.h"
0006
0007
0008 class SiStripApvGainRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripApvGainRcd> {};
0009 class SiStripApvGain2Rcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripApvGain2Rcd> {};
0010 class SiStripApvGain3Rcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripApvGain3Rcd> {};
0011 class SiStripApvGainSimRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripApvGainSimRcd> {};
0012
0013
0014 class SiStripBadChannelRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripBadChannelRcd> {};
0015 class SiStripBadFiberRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripBadFiberRcd> {};
0016 class SiStripBadModuleRcd
0017 : public edm::eventsetup::DependentRecordImplementation<SiStripBadModuleRcd, edm::mpl::Vector<TrackerTopologyRcd> > {
0018 };
0019 class SiStripBadStripRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripBadStripRcd> {};
0020 class SiStripDCSStatusRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripDCSStatusRcd> {};
0021
0022 class SiStripFedCablingRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripFedCablingRcd> {};
0023
0024
0025 class SiStripLorentzAngleRcd
0026 : public edm::eventsetup::DependentRecordImplementation<SiStripLorentzAngleRcd,
0027 edm::mpl::Vector<TrackerTopologyRcd> > {};
0028 class SiStripLorentzAngleSimRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripLorentzAngleSimRcd> {};
0029
0030 class SiStripBackPlaneCorrectionRcd
0031 : public edm::eventsetup::DependentRecordImplementation<SiStripBackPlaneCorrectionRcd,
0032 edm::mpl::Vector<TrackerTopologyRcd> > {};
0033
0034 class SiStripDetVOffRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripDetVOffRcd> {};
0035
0036 class SiStripLatencyRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripLatencyRcd> {};
0037
0038 class SiStripBaseDelayRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripBaseDelayRcd> {};
0039
0040 class SiStripNoisesRcd
0041 : public edm::eventsetup::DependentRecordImplementation<SiStripNoisesRcd, edm::mpl::Vector<TrackerTopologyRcd> > {};
0042
0043 class SiStripPedestalsRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripPedestalsRcd> {};
0044
0045 class SiStripRunSummaryRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripRunSummaryRcd> {};
0046
0047 class SiStripSummaryRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripSummaryRcd> {};
0048
0049
0050 class SiStripThresholdRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripThresholdRcd> {};
0051 class SiStripClusterThresholdRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripClusterThresholdRcd> {
0052 };
0053
0054
0055 class SiStripConfObjectRcd : public edm::eventsetup::EventSetupRecordImplementation<SiStripConfObjectRcd> {};
0056
0057
0058 class SiStripApvSimulationParametersRcd
0059 : public edm::eventsetup::EventSetupRecordImplementation<SiStripApvSimulationParametersRcd> {};
0060
0061
0062 class Phase2TrackerCablingRcd : public edm::eventsetup::EventSetupRecordImplementation<Phase2TrackerCablingRcd> {};
0063
0064 #endif