Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:36:35

0001 /*
0002  *  plugin.cc
0003  *  CMSSW
0004  *
0005  *  Created by Chris Jones on 7/24/05.
0006  *
0007  */
0008 
0009 #include "CondCore/ESSources/interface/registration_macros.h"
0010 
0011 #include "CondFormats/ESObjects/interface/ESPedestals.h"
0012 #include "CondFormats/DataRecord/interface/ESPedestalsRcd.h"
0013 
0014 #include "CondFormats/ESObjects/interface/ESWeightStripGroups.h"
0015 #include "CondFormats/DataRecord/interface/ESWeightStripGroupsRcd.h"
0016 
0017 #include "CondFormats/ESObjects/interface/ESCondObjectContainer.h"
0018 #include "CondFormats/DataRecord/interface/ESIntercalibConstantsRcd.h"
0019 #include "CondFormats/DataRecord/interface/ESAngleCorrectionFactorsRcd.h"
0020 
0021 #include "CondFormats/ESObjects/interface/ESADCToGeVConstant.h"
0022 #include "CondFormats/DataRecord/interface/ESADCToGeVConstantRcd.h"
0023 
0024 #include "CondFormats/ESObjects/interface/ESMIPToGeVConstant.h"
0025 #include "CondFormats/DataRecord/interface/ESMIPToGeVConstantRcd.h"
0026 
0027 #include "CondFormats/ESObjects/interface/ESGain.h"
0028 #include "CondFormats/DataRecord/interface/ESGainRcd.h"
0029 
0030 #include "CondFormats/ESObjects/interface/ESThresholds.h"
0031 #include "CondFormats/DataRecord/interface/ESThresholdsRcd.h"
0032 
0033 #include "CondFormats/ESObjects/interface/ESTimeSampleWeights.h"
0034 #include "CondFormats/DataRecord/interface/ESTimeSampleWeightsRcd.h"
0035 
0036 #include "CondFormats/ESObjects/interface/ESEEIntercalibConstants.h"
0037 #include "CondFormats/DataRecord/interface/ESEEIntercalibConstantsRcd.h"
0038 
0039 #include "CondFormats/ESObjects/interface/ESMissingEnergyCalibration.h"
0040 #include "CondFormats/DataRecord/interface/ESMissingEnergyCalibrationRcd.h"
0041 
0042 #include "CondFormats/ESObjects/interface/ESRecHitRatioCuts.h"
0043 #include "CondFormats/DataRecord/interface/ESRecHitRatioCutsRcd.h"
0044 
0045 #include "CondFormats/ESObjects/interface/ESChannelStatus.h"
0046 #include "CondFormats/DataRecord/interface/ESChannelStatusRcd.h"
0047 
0048 REGISTER_PLUGIN(ESGainRcd, ESGain);
0049 REGISTER_PLUGIN(
0050     ESPedestalsRcd,
0051     ESPedestals);  //is ESCondObjectContainer<ESPedestal> but needs to match name registered with EventSetup system
0052 REGISTER_PLUGIN(ESTimeSampleWeightsRcd, ESTimeSampleWeights);
0053 REGISTER_PLUGIN(
0054     ESIntercalibConstantsRcd,
0055     ESFloatCondObjectContainer);  //is ESCondObjectContainer<float> but needs to match name registered with EventSetup system
0056 REGISTER_PLUGIN_NO_SERIAL(ESAngleCorrectionFactorsRcd, ESCondObjectContainer<float>);
0057 REGISTER_PLUGIN(ESADCToGeVConstantRcd, ESADCToGeVConstant);
0058 REGISTER_PLUGIN(ESMIPToGeVConstantRcd, ESMIPToGeVConstant);
0059 REGISTER_PLUGIN(ESThresholdsRcd, ESThresholds);
0060 REGISTER_PLUGIN(ESEEIntercalibConstantsRcd, ESEEIntercalibConstants);
0061 REGISTER_PLUGIN(ESMissingEnergyCalibrationRcd, ESMissingEnergyCalibration);
0062 REGISTER_PLUGIN(ESRecHitRatioCutsRcd, ESRecHitRatioCuts);
0063 REGISTER_PLUGIN(
0064     ESChannelStatusRcd,
0065     ESChannelStatus);  //is ESCondObjectContainer<ESChannelStatusCode> but needs to match name registered with EventSetup system