File indexing completed on 2024-04-06 12:01:38
0001
0002
0003
0004
0005
0006
0007
0008
0009 #include "CondCore/ESSources/interface/registration_macros.h"
0010
0011 #include "CondFormats/EcalObjects/interface/EcalPedestals.h"
0012 #include "CondFormats/DataRecord/interface/EcalPedestalsRcd.h"
0013
0014 #include "CondFormats/EcalObjects/interface/EcalClusterEnergyCorrectionParameters.h"
0015 #include "CondFormats/DataRecord/interface/EcalClusterEnergyCorrectionParametersRcd.h"
0016 #include "CondFormats/EcalObjects/interface/EcalClusterEnergyUncertaintyParameters.h"
0017 #include "CondFormats/DataRecord/interface/EcalClusterEnergyUncertaintyParametersRcd.h"
0018 #include "CondFormats/EcalObjects/interface/EcalClusterEnergyCorrectionObjectSpecificParameters.h"
0019 #include "CondFormats/DataRecord/interface/EcalClusterEnergyCorrectionObjectSpecificParametersRcd.h"
0020
0021 #include "CondFormats/EcalObjects/interface/EcalWeightXtalGroups.h"
0022 #include "CondFormats/DataRecord/interface/EcalWeightXtalGroupsRcd.h"
0023
0024 #include "CondFormats/EcalObjects/interface/EcalTBWeights.h"
0025 #include "CondFormats/DataRecord/interface/EcalTBWeightsRcd.h"
0026
0027 #include "CondFormats/EcalObjects/interface/EcalGainRatios.h"
0028 #include "CondFormats/DataRecord/interface/EcalGainRatiosRcd.h"
0029
0030 #include "CondFormats/EcalObjects/interface/EcalCondObjectContainer.h"
0031
0032 #include "CondFormats/EcalObjects/interface/EcalLinearCorrections.h"
0033 #include "CondFormats/DataRecord/interface/EcalLinearCorrectionsRcd.h"
0034 #include "CondFormats/EcalObjects/interface/EcalTimeDependentCorrections.h"
0035
0036 #include "CondFormats/EcalObjects/interface/EcalIntercalibConstants.h"
0037 #include "CondFormats/DataRecord/interface/EcalIntercalibConstantsRcd.h"
0038
0039 #include "CondFormats/EcalObjects/interface/EcalIntercalibConstantsMC.h"
0040 #include "CondFormats/DataRecord/interface/EcalIntercalibConstantsMCRcd.h"
0041
0042 #include "CondFormats/EcalObjects/interface/EcalIntercalibErrors.h"
0043 #include "CondFormats/DataRecord/interface/EcalIntercalibErrorsRcd.h"
0044
0045 #include "CondFormats/EcalObjects/interface/EcalTimeCalibConstants.h"
0046 #include "CondFormats/DataRecord/interface/EcalTimeCalibConstantsRcd.h"
0047 #include "CondFormats/EcalObjects/interface/EcalTimeCalibErrors.h"
0048 #include "CondFormats/DataRecord/interface/EcalTimeCalibErrorsRcd.h"
0049 #include "CondFormats/EcalObjects/interface/EcalTimeOffsetConstant.h"
0050 #include "CondFormats/DataRecord/interface/EcalTimeOffsetConstantRcd.h"
0051
0052 #include "CondFormats/EcalObjects/interface/EcalADCToGeVConstant.h"
0053 #include "CondFormats/DataRecord/interface/EcalADCToGeVConstantRcd.h"
0054
0055 #include "CondFormats/DataRecord/interface/EcalLaserAlphasRcd.h"
0056
0057 #include "CondFormats/EcalObjects/interface/EcalLaserAPDPNRatios.h"
0058 #include "CondFormats/DataRecord/interface/EcalLaserAPDPNRatiosRcd.h"
0059 #include "CondFormats/DataRecord/interface/EcalLaserAPDPNRatiosMCRcd.h"
0060
0061 #include "CondFormats/EcalObjects/interface/EcalChannelStatus.h"
0062 #include "CondFormats/DataRecord/interface/EcalChannelStatusRcd.h"
0063
0064 #include "CondFormats/EcalObjects/interface/EcalMappingElectronics.h"
0065 #include "CondFormats/DataRecord/interface/EcalMappingElectronicsRcd.h"
0066
0067 #include "CondFormats/DataRecord/interface/EcalLaserAPDPNRatiosRefRcd.h"
0068
0069 #include "CondFormats/EcalObjects/interface/EcalFunctionParameters.h"
0070 #include "CondFormats/EcalObjects/interface/EcalClusterCrackCorrParameters.h"
0071 #include "CondFormats/DataRecord/interface/EcalClusterCrackCorrParametersRcd.h"
0072 #include "CondFormats/EcalObjects/interface/EcalClusterLocalContCorrParameters.h"
0073 #include "CondFormats/DataRecord/interface/EcalClusterLocalContCorrParametersRcd.h"
0074
0075 #include "CondFormats/EcalObjects/interface/EcalTPGPedestals.h"
0076 #include "CondFormats/DataRecord/interface/EcalTPGPedestalsRcd.h"
0077
0078 #include "CondFormats/EcalObjects/interface/EcalTPGFineGrainEBGroup.h"
0079 #include "CondFormats/DataRecord/interface/EcalTPGFineGrainEBGroupRcd.h"
0080
0081 #include "CondFormats/EcalObjects/interface/EcalTPGFineGrainEBIdMap.h"
0082 #include "CondFormats/DataRecord/interface/EcalTPGFineGrainEBIdMapRcd.h"
0083
0084 #include "CondFormats/EcalObjects/interface/EcalTPGFineGrainStripEE.h"
0085 #include "CondFormats/DataRecord/interface/EcalTPGFineGrainStripEERcd.h"
0086
0087 #include "CondFormats/EcalObjects/interface/EcalTPGFineGrainTowerEE.h"
0088 #include "CondFormats/DataRecord/interface/EcalTPGFineGrainTowerEERcd.h"
0089
0090 #include "CondFormats/EcalObjects/interface/EcalTPGLinearizationConst.h"
0091 #include "CondFormats/DataRecord/interface/EcalTPGLinearizationConstRcd.h"
0092
0093 #include "CondFormats/EcalObjects/interface/EcalTPGLutGroup.h"
0094 #include "CondFormats/DataRecord/interface/EcalTPGLutGroupRcd.h"
0095
0096 #include "CondFormats/EcalObjects/interface/EcalTPGLutIdMap.h"
0097 #include "CondFormats/DataRecord/interface/EcalTPGLutIdMapRcd.h"
0098
0099 #include "CondFormats/EcalObjects/interface/EcalTPGPhysicsConst.h"
0100 #include "CondFormats/DataRecord/interface/EcalTPGPhysicsConstRcd.h"
0101
0102 #include "CondFormats/EcalObjects/interface/EcalTPGSlidingWindow.h"
0103 #include "CondFormats/DataRecord/interface/EcalTPGSlidingWindowRcd.h"
0104
0105 #include "CondFormats/EcalObjects/interface/EcalTPGWeightGroup.h"
0106 #include "CondFormats/DataRecord/interface/EcalTPGWeightGroupRcd.h"
0107
0108 #include "CondFormats/EcalObjects/interface/EcalTPGWeightIdMap.h"
0109 #include "CondFormats/DataRecord/interface/EcalTPGWeightIdMapRcd.h"
0110
0111 #include "CondFormats/EcalObjects/interface/EcalTPGOddWeightGroup.h"
0112 #include "CondFormats/DataRecord/interface/EcalTPGOddWeightGroupRcd.h"
0113
0114 #include "CondFormats/EcalObjects/interface/EcalTPGOddWeightIdMap.h"
0115 #include "CondFormats/DataRecord/interface/EcalTPGOddWeightIdMapRcd.h"
0116
0117 #include "CondFormats/EcalObjects/interface/EcalTPGTPMode.h"
0118 #include "CondFormats/DataRecord/interface/EcalTPGTPModeRcd.h"
0119
0120 #include "CondFormats/EcalObjects/interface/EcalTPGCrystalStatus.h"
0121 #include "CondFormats/DataRecord/interface/EcalTPGCrystalStatusRcd.h"
0122
0123 #include "CondFormats/EcalObjects/interface/EcalTPGTowerStatus.h"
0124 #include "CondFormats/DataRecord/interface/EcalTPGTowerStatusRcd.h"
0125
0126 #include "CondFormats/EcalObjects/interface/EcalTPGStripStatus.h"
0127 #include "CondFormats/DataRecord/interface/EcalTPGStripStatusRcd.h"
0128
0129 #include "CondFormats/EcalObjects/interface/EcalTPGSpike.h"
0130 #include "CondFormats/DataRecord/interface/EcalTPGSpikeRcd.h"
0131
0132 #include "CondFormats/EcalObjects/interface/EcalDCSTowerStatus.h"
0133 #include "CondFormats/DataRecord/interface/EcalDCSTowerStatusRcd.h"
0134
0135 #include "CondFormats/EcalObjects/interface/EcalDAQTowerStatus.h"
0136 #include "CondFormats/DataRecord/interface/EcalDAQTowerStatusRcd.h"
0137
0138 #include "CondFormats/EcalObjects/interface/EcalDQMTowerStatus.h"
0139 #include "CondFormats/DataRecord/interface/EcalDQMTowerStatusRcd.h"
0140
0141 #include "CondFormats/EcalObjects/interface/EcalDQMChannelStatus.h"
0142 #include "CondFormats/DataRecord/interface/EcalDQMChannelStatusRcd.h"
0143
0144 #include "CondFormats/EcalObjects/interface/EcalSRSettings.h"
0145 #include "CondFormats/DataRecord/interface/EcalSRSettingsRcd.h"
0146
0147 #include "CondFormats/EcalObjects/interface/EcalSampleMask.h"
0148 #include "CondFormats/DataRecord/interface/EcalSampleMaskRcd.h"
0149
0150 #include "CondFormats/EcalObjects/interface/EcalTimeBiasCorrections.h"
0151 #include "CondFormats/DataRecord/interface/EcalTimeBiasCorrectionsRcd.h"
0152
0153 #include "CondFormats/EcalObjects/interface/EcalSamplesCorrelation.h"
0154 #include "CondFormats/DataRecord/interface/EcalSamplesCorrelationRcd.h"
0155
0156 #include "CondFormats/EcalObjects/interface/EcalPulseShapes.h"
0157 #include "CondFormats/DataRecord/interface/EcalPulseShapesRcd.h"
0158
0159 #include "CondFormats/EcalObjects/interface/EcalPulseCovariances.h"
0160 #include "CondFormats/DataRecord/interface/EcalPulseCovariancesRcd.h"
0161 #include "CondFormats/EcalObjects/interface/EcalPulseSymmCovariances.h"
0162 #include "CondFormats/DataRecord/interface/EcalPulseSymmCovariancesRcd.h"
0163
0164 #include "CondFormats/EcalObjects/interface/EcalPFRecHitThresholds.h"
0165 #include "CondFormats/DataRecord/interface/EcalPFRecHitThresholdsRcd.h"
0166
0167 #include "CondFormats/EcalObjects/interface/EcalPFSeedingThresholds.h"
0168 #include "CondFormats/DataRecord/interface/EcalPFSeedingThresholdsRcd.h"
0169
0170 #include "CondFormats/EcalObjects/interface/EcalSimPulseShape.h"
0171 #include "CondFormats/DataRecord/interface/EcalSimPulseShapeRcd.h"
0172
0173 #include "CondFormats/EcalObjects/interface/EcalSimComponentShape.h"
0174 #include "CondFormats/DataRecord/interface/EcalSimComponentShapeRcd.h"
0175
0176 #include "CondFormats/EcalObjects/interface/EcalMustacheSCParameters.h"
0177 #include "CondFormats/DataRecord/interface/EcalMustacheSCParametersRcd.h"
0178 #include "CondFormats/EcalObjects/interface/EcalSCDynamicDPhiParameters.h"
0179 #include "CondFormats/DataRecord/interface/EcalSCDynamicDPhiParametersRcd.h"
0180
0181 REGISTER_PLUGIN(EcalPedestalsRcd, EcalPedestals);
0182 REGISTER_PLUGIN(EcalWeightXtalGroupsRcd, EcalWeightXtalGroups);
0183 REGISTER_PLUGIN(EcalTBWeightsRcd, EcalTBWeights);
0184 REGISTER_PLUGIN(EcalGainRatiosRcd, EcalGainRatios);
0185 REGISTER_PLUGIN(EcalLinearCorrectionsRcd, EcalTimeDependentCorrections);
0186 REGISTER_PLUGIN(EcalIntercalibConstantsRcd, EcalFloatCondObjectContainer);
0187 REGISTER_PLUGIN_NO_SERIAL(EcalIntercalibConstantsMCRcd, EcalCondObjectContainer<float>);
0188 REGISTER_PLUGIN_NO_SERIAL(EcalTimeCalibConstantsRcd, EcalCondObjectContainer<float>);
0189 REGISTER_PLUGIN_NO_SERIAL(EcalTimeCalibErrorsRcd, EcalCondObjectContainer<float>);
0190 REGISTER_PLUGIN(EcalTimeOffsetConstantRcd, EcalTimeOffsetConstant);
0191 REGISTER_PLUGIN_NO_SERIAL(EcalIntercalibErrorsRcd, EcalCondObjectContainer<float>);
0192 REGISTER_PLUGIN(EcalADCToGeVConstantRcd, EcalADCToGeVConstant);
0193 REGISTER_PLUGIN_NO_SERIAL(EcalLaserAlphasRcd, EcalCondObjectContainer<float>);
0194 REGISTER_PLUGIN(EcalLaserAPDPNRatiosRcd, EcalLaserAPDPNRatios);
0195 REGISTER_PLUGIN_NO_SERIAL(EcalLaserAPDPNRatiosMCRcd, EcalLaserAPDPNRatios);
0196 REGISTER_PLUGIN_NO_SERIAL(EcalLaserAPDPNRatiosRefRcd, EcalCondObjectContainer<float>);
0197 REGISTER_PLUGIN(EcalChannelStatusRcd, EcalChannelStatus);
0198 REGISTER_PLUGIN_NO_SERIAL(EcalPFRecHitThresholdsRcd, EcalCondObjectContainer<float>);
0199 REGISTER_PLUGIN_NO_SERIAL(EcalPFSeedingThresholdsRcd, EcalCondObjectContainer<float>);
0200 REGISTER_PLUGIN(EcalClusterCrackCorrParametersRcd, EcalFunParams);
0201 REGISTER_PLUGIN_NO_SERIAL(EcalClusterLocalContCorrParametersRcd, EcalFunParams);
0202 REGISTER_PLUGIN_NO_SERIAL(EcalClusterEnergyUncertaintyParametersRcd, EcalFunParams);
0203 REGISTER_PLUGIN_NO_SERIAL(EcalClusterEnergyCorrectionParametersRcd, EcalFunParams);
0204 REGISTER_PLUGIN_NO_SERIAL(EcalClusterEnergyCorrectionObjectSpecificParametersRcd, EcalFunParams);
0205
0206 REGISTER_PLUGIN(EcalSimPulseShapeRcd, EcalSimPulseShape);
0207 REGISTER_PLUGIN(EcalSimComponentShapeRcd, EcalSimComponentShape);
0208
0209 REGISTER_PLUGIN(EcalMappingElectronicsRcd, EcalMappingElectronics);
0210
0211 REGISTER_PLUGIN(EcalTPGPedestalsRcd, EcalTPGPedestals);
0212 REGISTER_PLUGIN(EcalTPGFineGrainEBGroupRcd, EcalTPGFineGrainEBGroup);
0213 REGISTER_PLUGIN(EcalTPGFineGrainEBIdMapRcd, EcalTPGFineGrainEBIdMap);
0214 REGISTER_PLUGIN(EcalTPGFineGrainStripEERcd, EcalTPGFineGrainStripEE);
0215 REGISTER_PLUGIN(EcalTPGFineGrainTowerEERcd, EcalTPGFineGrainTowerEE);
0216 REGISTER_PLUGIN(EcalTPGLinearizationConstRcd,
0217 EcalTPGLinearizationConst);
0218 REGISTER_PLUGIN(EcalTPGLutGroupRcd, EcalTPGLutGroup);
0219 REGISTER_PLUGIN(EcalTPGLutIdMapRcd, EcalTPGLutIdMap);
0220 REGISTER_PLUGIN(EcalTPGPhysicsConstRcd, EcalTPGPhysicsConst);
0221 REGISTER_PLUGIN(EcalTPGSlidingWindowRcd, EcalTPGSlidingWindow);
0222 REGISTER_PLUGIN(EcalTPGWeightGroupRcd, EcalTPGWeightGroup);
0223 REGISTER_PLUGIN(EcalTPGWeightIdMapRcd, EcalTPGWeightIdMap);
0224 REGISTER_PLUGIN(EcalTPGOddWeightGroupRcd, EcalTPGOddWeightGroup);
0225 REGISTER_PLUGIN(EcalTPGOddWeightIdMapRcd, EcalTPGOddWeightIdMap);
0226
0227 REGISTER_PLUGIN(EcalTPGTPModeRcd, EcalTPGTPMode);
0228
0229 REGISTER_PLUGIN(EcalTPGCrystalStatusRcd, EcalTPGCrystalStatus);
0230 REGISTER_PLUGIN(EcalTPGTowerStatusRcd, EcalTPGTowerStatus);
0231 REGISTER_PLUGIN(EcalTPGStripStatusRcd, EcalTPGStripStatus);
0232 REGISTER_PLUGIN(EcalTPGSpikeRcd, EcalTPGSpike);
0233
0234 REGISTER_PLUGIN(EcalDCSTowerStatusRcd, EcalDCSTowerStatus);
0235 REGISTER_PLUGIN(EcalDAQTowerStatusRcd, EcalDAQTowerStatus);
0236
0237 REGISTER_PLUGIN(EcalDQMChannelStatusRcd, EcalDQMChannelStatus);
0238 REGISTER_PLUGIN(EcalDQMTowerStatusRcd, EcalDQMTowerStatus);
0239
0240 REGISTER_PLUGIN(EcalSRSettingsRcd, EcalSRSettings);
0241 REGISTER_PLUGIN(EcalSampleMaskRcd, EcalSampleMask);
0242
0243 REGISTER_PLUGIN(EcalTimeBiasCorrectionsRcd, EcalTimeBiasCorrections);
0244
0245 REGISTER_PLUGIN(EcalSamplesCorrelationRcd, EcalSamplesCorrelation);
0246 REGISTER_PLUGIN(EcalPulseShapesRcd, EcalPulseShapes);
0247 REGISTER_PLUGIN(EcalPulseCovariancesRcd, EcalPulseCovariances);
0248 REGISTER_PLUGIN(EcalPulseSymmCovariancesRcd,
0249 EcalPulseSymmCovariances);
0250
0251 REGISTER_PLUGIN(EcalMustacheSCParametersRcd, EcalMustacheSCParameters);
0252 REGISTER_PLUGIN(EcalSCDynamicDPhiParametersRcd, EcalSCDynamicDPhiParameters);