Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:03:12

0001 #include "FWCore/Framework/interface/MakerMacros.h"
0002 #include "CondTools/L1Trigger/plugins/L1CondDBPayloadWriter.h"
0003 #include "CondTools/L1Trigger/plugins/L1CondDBIOVWriter.h"
0004 #include "CondTools/L1Trigger/plugins/L1TriggerKeyDummyProd.h"
0005 #include "CondTools/L1Trigger/plugins/L1TriggerKeyListDummyProd.h"
0006 #include "CondTools/L1Trigger/plugins/L1SubsystemKeysOnlineProd.h"
0007 #include "CondTools/L1Trigger/plugins/L1TriggerKeyOnlineProd.h"
0008 
0009 using namespace l1t;
0010 
0011 DEFINE_FWK_MODULE(L1CondDBPayloadWriter);
0012 DEFINE_FWK_MODULE(L1CondDBIOVWriter);
0013 DEFINE_FWK_EVENTSETUP_MODULE(L1TriggerKeyDummyProd);
0014 DEFINE_FWK_EVENTSETUP_MODULE(L1TriggerKeyListDummyProd);
0015 DEFINE_FWK_EVENTSETUP_MODULE(L1SubsystemKeysOnlineProd);
0016 DEFINE_FWK_EVENTSETUP_MODULE(L1TriggerKeyOnlineProd);
0017 
0018 #include "CondCore/ESSources/interface/registration_macros.h"
0019 #include "CondTools/L1Trigger/interface/WriterProxy.h"
0020 
0021 // Central L1 records
0022 #include "CondFormats/DataRecord/interface/L1TriggerKeyRcd.h"
0023 #include "CondFormats/L1TObjects/interface/L1TriggerKey.h"
0024 
0025 REGISTER_L1_WRITER(L1TriggerKeyRcd, L1TriggerKey);
0026 
0027 #include "CondFormats/DataRecord/interface/L1TriggerKeyListRcd.h"
0028 #include "CondFormats/L1TObjects/interface/L1TriggerKeyList.h"
0029 
0030 REGISTER_L1_WRITER(L1TriggerKeyListRcd, L1TriggerKeyList);
0031 
0032 // L1 scales
0033 #include "CondFormats/L1TObjects/interface/L1CaloEtScale.h"
0034 #include "CondFormats/DataRecord/interface/L1JetEtScaleRcd.h"
0035 #include "CondFormats/DataRecord/interface/L1EmEtScaleRcd.h"
0036 #include "CondFormats/DataRecord/interface/L1HtMissScaleRcd.h"
0037 #include "CondFormats/DataRecord/interface/L1HfRingEtScaleRcd.h"
0038 
0039 REGISTER_L1_WRITER(L1JetEtScaleRcd, L1CaloEtScale);
0040 REGISTER_L1_WRITER(L1EmEtScaleRcd, L1CaloEtScale);
0041 REGISTER_L1_WRITER(L1HtMissScaleRcd, L1CaloEtScale);
0042 REGISTER_L1_WRITER(L1HfRingEtScaleRcd, L1CaloEtScale);
0043 
0044 #include "CondFormats/L1TObjects/interface/L1MuTriggerScales.h"
0045 #include "CondFormats/DataRecord/interface/L1MuTriggerScalesRcd.h"
0046 
0047 REGISTER_L1_WRITER(L1MuTriggerScalesRcd, L1MuTriggerScales);
0048 
0049 #include "CondFormats/L1TObjects/interface/L1MuTriggerPtScale.h"
0050 #include "CondFormats/DataRecord/interface/L1MuTriggerPtScaleRcd.h"
0051 
0052 REGISTER_L1_WRITER(L1MuTriggerPtScaleRcd, L1MuTriggerPtScale);
0053 
0054 #include "CondFormats/L1TObjects/interface/L1MuGMTScales.h"
0055 #include "CondFormats/DataRecord/interface/L1MuGMTScalesRcd.h"
0056 
0057 REGISTER_L1_WRITER(L1MuGMTScalesRcd, L1MuGMTScales);
0058 
0059 // DT TF records
0060 #include "CondFormats/L1TObjects/interface/L1MuDTEtaPatternLut.h"
0061 #include "CondFormats/L1TObjects/interface/L1MuDTExtLut.h"
0062 #include "CondFormats/L1TObjects/interface/L1MuDTPhiLut.h"
0063 #include "CondFormats/L1TObjects/interface/L1MuDTPtaLut.h"
0064 #include "CondFormats/L1TObjects/interface/L1MuDTQualPatternLut.h"
0065 #include "CondFormats/L1TObjects/interface/L1MuDTTFParameters.h"
0066 #include "CondFormats/L1TObjects/interface/L1MuDTTFMasks.h"
0067 #include "CondFormats/DataRecord/interface/L1MuDTEtaPatternLutRcd.h"
0068 #include "CondFormats/DataRecord/interface/L1MuDTExtLutRcd.h"
0069 #include "CondFormats/DataRecord/interface/L1MuDTPhiLutRcd.h"
0070 #include "CondFormats/DataRecord/interface/L1MuDTPtaLutRcd.h"
0071 #include "CondFormats/DataRecord/interface/L1MuDTQualPatternLutRcd.h"
0072 #include "CondFormats/DataRecord/interface/L1MuDTTFParametersRcd.h"
0073 #include "CondFormats/DataRecord/interface/L1MuDTTFMasksRcd.h"
0074 
0075 REGISTER_L1_WRITER(L1MuDTEtaPatternLutRcd, L1MuDTEtaPatternLut);
0076 REGISTER_L1_WRITER(L1MuDTExtLutRcd, L1MuDTExtLut);
0077 REGISTER_L1_WRITER(L1MuDTPhiLutRcd, L1MuDTPhiLut);
0078 REGISTER_L1_WRITER(L1MuDTPtaLutRcd, L1MuDTPtaLut);
0079 REGISTER_L1_WRITER(L1MuDTQualPatternLutRcd, L1MuDTQualPatternLut);
0080 REGISTER_L1_WRITER(L1MuDTTFParametersRcd, L1MuDTTFParameters);
0081 REGISTER_L1_WRITER(L1MuDTTFMasksRcd, L1MuDTTFMasks);
0082 
0083 // CSC TF records
0084 #include "CondFormats/L1TObjects/interface/L1MuCSCTFConfiguration.h"
0085 #include "CondFormats/L1TObjects/interface/L1MuCSCTFAlignment.h"
0086 #include "CondFormats/L1TObjects/interface/L1MuCSCPtLut.h"
0087 #include "CondFormats/DataRecord/interface/L1MuCSCTFConfigurationRcd.h"
0088 #include "CondFormats/DataRecord/interface/L1MuCSCTFAlignmentRcd.h"
0089 #include "CondFormats/DataRecord/interface/L1MuCSCPtLutRcd.h"
0090 
0091 REGISTER_L1_WRITER(L1MuCSCTFConfigurationRcd, L1MuCSCTFConfiguration);
0092 REGISTER_L1_WRITER(L1MuCSCTFAlignmentRcd, L1MuCSCTFAlignment);
0093 REGISTER_L1_WRITER(L1MuCSCPtLutRcd, L1MuCSCPtLut);
0094 
0095 // RPC records
0096 #include "CondFormats/L1TObjects/interface/L1RPCConfig.h"
0097 #include "CondFormats/DataRecord/interface/L1RPCConfigRcd.h"
0098 
0099 REGISTER_L1_WRITER(L1RPCConfigRcd, L1RPCConfig);
0100 
0101 #include "CondFormats/L1TObjects/interface/L1RPCConeDefinition.h"
0102 #include "CondFormats/DataRecord/interface/L1RPCConeDefinitionRcd.h"
0103 
0104 REGISTER_L1_WRITER(L1RPCConeDefinitionRcd, L1RPCConeDefinition);
0105 
0106 #include "CondFormats/L1TObjects/interface/L1RPCBxOrConfig.h"
0107 #include "CondFormats/DataRecord/interface/L1RPCBxOrConfigRcd.h"
0108 
0109 REGISTER_L1_WRITER(L1RPCBxOrConfigRcd, L1RPCBxOrConfig);
0110 
0111 #include "CondFormats/L1TObjects/interface/L1RPCHsbConfig.h"
0112 #include "CondFormats/DataRecord/interface/L1RPCHsbConfigRcd.h"
0113 
0114 REGISTER_L1_WRITER(L1RPCHsbConfigRcd, L1RPCHsbConfig);
0115 
0116 // GMT records
0117 #include "CondFormats/L1TObjects/interface/L1MuGMTParameters.h"
0118 #include "CondFormats/DataRecord/interface/L1MuGMTParametersRcd.h"
0119 
0120 REGISTER_L1_WRITER(L1MuGMTParametersRcd, L1MuGMTParameters);
0121 
0122 #include "CondFormats/L1TObjects/interface/L1MuGMTChannelMask.h"
0123 #include "CondFormats/DataRecord/interface/L1MuGMTChannelMaskRcd.h"
0124 
0125 REGISTER_L1_WRITER(L1MuGMTChannelMaskRcd, L1MuGMTChannelMask);
0126 
0127 // RCT records
0128 #include "CondFormats/L1TObjects/interface/L1RCTParameters.h"
0129 #include "CondFormats/DataRecord/interface/L1RCTParametersRcd.h"
0130 
0131 REGISTER_L1_WRITER(L1RCTParametersRcd, L1RCTParameters);
0132 
0133 #include "CondFormats/L1TObjects/interface/L1RCTChannelMask.h"
0134 #include "CondFormats/DataRecord/interface/L1RCTChannelMaskRcd.h"
0135 
0136 REGISTER_L1_WRITER(L1RCTChannelMaskRcd, L1RCTChannelMask);
0137 
0138 #include "CondFormats/L1TObjects/interface/L1RCTNoisyChannelMask.h"
0139 #include "CondFormats/DataRecord/interface/L1RCTNoisyChannelMaskRcd.h"
0140 
0141 REGISTER_L1_WRITER(L1RCTNoisyChannelMaskRcd, L1RCTNoisyChannelMask);
0142 
0143 #include "CondFormats/L1TObjects/interface/L1CaloEcalScale.h"
0144 #include "CondFormats/DataRecord/interface/L1CaloEcalScaleRcd.h"
0145 
0146 REGISTER_L1_WRITER(L1CaloEcalScaleRcd, L1CaloEcalScale);
0147 
0148 #include "CondFormats/L1TObjects/interface/L1CaloHcalScale.h"
0149 #include "CondFormats/DataRecord/interface/L1CaloHcalScaleRcd.h"
0150 
0151 REGISTER_L1_WRITER(L1CaloHcalScaleRcd, L1CaloHcalScale);
0152 
0153 // GCT records
0154 #include "CondFormats/L1TObjects/interface/L1GctChannelMask.h"
0155 #include "CondFormats/DataRecord/interface/L1GctChannelMaskRcd.h"
0156 
0157 REGISTER_L1_WRITER(L1GctChannelMaskRcd, L1GctChannelMask);
0158 
0159 #include "CondFormats/L1TObjects/interface/L1GctJetFinderParams.h"
0160 #include "CondFormats/DataRecord/interface/L1GctJetFinderParamsRcd.h"
0161 
0162 REGISTER_L1_WRITER(L1GctJetFinderParamsRcd, L1GctJetFinderParams);
0163 
0164 // GT records
0165 #include "CondFormats/L1TObjects/interface/L1GtBoardMaps.h"
0166 #include "CondFormats/DataRecord/interface/L1GtBoardMapsRcd.h"
0167 
0168 REGISTER_L1_WRITER(L1GtBoardMapsRcd, L1GtBoardMaps);
0169 
0170 #include "CondFormats/L1TObjects/interface/L1GtParameters.h"
0171 #include "CondFormats/DataRecord/interface/L1GtParametersRcd.h"
0172 
0173 REGISTER_L1_WRITER(L1GtParametersRcd, L1GtParameters);
0174 
0175 #include "CondFormats/L1TObjects/interface/L1GtPrescaleFactors.h"
0176 #include "CondFormats/DataRecord/interface/L1GtPrescaleFactorsAlgoTrigRcd.h"
0177 #include "CondFormats/DataRecord/interface/L1GtPrescaleFactorsTechTrigRcd.h"
0178 
0179 REGISTER_L1_WRITER(L1GtPrescaleFactorsAlgoTrigRcd, L1GtPrescaleFactors);
0180 REGISTER_L1_WRITER(L1GtPrescaleFactorsTechTrigRcd, L1GtPrescaleFactors);
0181 
0182 #include "CondFormats/L1TObjects/interface/L1GtStableParameters.h"
0183 #include "CondFormats/DataRecord/interface/L1GtStableParametersRcd.h"
0184 
0185 REGISTER_L1_WRITER(L1GtStableParametersRcd, L1GtStableParameters);
0186 
0187 #include "CondFormats/L1TObjects/interface/L1GtTriggerMask.h"
0188 #include "CondFormats/DataRecord/interface/L1GtTriggerMaskAlgoTrigRcd.h"
0189 #include "CondFormats/DataRecord/interface/L1GtTriggerMaskTechTrigRcd.h"
0190 #include "CondFormats/DataRecord/interface/L1GtTriggerMaskVetoAlgoTrigRcd.h"
0191 #include "CondFormats/DataRecord/interface/L1GtTriggerMaskVetoTechTrigRcd.h"
0192 
0193 REGISTER_L1_WRITER(L1GtTriggerMaskAlgoTrigRcd, L1GtTriggerMask);
0194 REGISTER_L1_WRITER(L1GtTriggerMaskTechTrigRcd, L1GtTriggerMask);
0195 REGISTER_L1_WRITER(L1GtTriggerMaskVetoAlgoTrigRcd, L1GtTriggerMask);
0196 REGISTER_L1_WRITER(L1GtTriggerMaskVetoTechTrigRcd, L1GtTriggerMask);
0197 
0198 #include "CondFormats/L1TObjects/interface/L1GtTriggerMenu.h"
0199 #include "CondFormats/DataRecord/interface/L1GtTriggerMenuRcd.h"
0200 
0201 REGISTER_L1_WRITER(L1GtTriggerMenuRcd, L1GtTriggerMenu);
0202 
0203 #include "CondFormats/L1TObjects/interface/L1GtPsbSetup.h"
0204 #include "CondFormats/DataRecord/interface/L1GtPsbSetupRcd.h"
0205 
0206 REGISTER_L1_WRITER(L1GtPsbSetupRcd, L1GtPsbSetup);
0207 
0208 #include "CondFormats/L1TObjects/interface/L1CaloGeometry.h"
0209 #include "CondFormats/DataRecord/interface/L1CaloGeometryRecord.h"
0210 
0211 REGISTER_L1_WRITER(L1CaloGeometryRecord, L1CaloGeometry);