forked from cms-sw/cmssw
/
Module_2XML.cc
219 lines (218 loc) · 9.64 KB
/
Module_2XML.cc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
#include "CondCore/Utilities/interface/Payload2XMLModule.h"
#include "CondCore/Utilities/src/CondFormats.h"
PAYLOAD_2XML_MODULE( pluginUtilities_payload2xml ){
PAYLOAD_2XML_CLASS( AlCaRecoTriggerBits );
PAYLOAD_2XML_CLASS( AlignmentErrorsExtended );
PAYLOAD_2XML_CLASS( AlignmentSurfaceDeformations );
PAYLOAD_2XML_CLASS( Alignments );
PAYLOAD_2XML_CLASS( BeamSpotObjects );
PAYLOAD_2XML_CLASS( CSCBadChambers );
PAYLOAD_2XML_CLASS( CSCBadStrips );
PAYLOAD_2XML_CLASS( CSCBadWires );
PAYLOAD_2XML_CLASS( CSCChamberIndex );
PAYLOAD_2XML_CLASS( CSCChamberMap );
PAYLOAD_2XML_CLASS( CSCChamberTimeCorrections );
PAYLOAD_2XML_CLASS( CSCCrateMap );
PAYLOAD_2XML_CLASS( CSCDBChipSpeedCorrection );
PAYLOAD_2XML_CLASS( CSCDBCrosstalk );
PAYLOAD_2XML_CLASS( CSCDBGains );
PAYLOAD_2XML_CLASS( CSCDBGasGainCorrection );
PAYLOAD_2XML_CLASS( CSCDBL1TPParameters );
PAYLOAD_2XML_CLASS( CSCDBNoiseMatrix );
PAYLOAD_2XML_CLASS( CSCDBPedestals );
PAYLOAD_2XML_CLASS( CSCDDUMap );
PAYLOAD_2XML_CLASS( CSCL1TPParameters );
PAYLOAD_2XML_CLASS( CSCRecoDigiParameters );
PAYLOAD_2XML_CLASS( CTPPSPixelAnalysisMask );
PAYLOAD_2XML_CLASS( CTPPSPixelDAQMapping );
PAYLOAD_2XML_CLASS( CTPPSPixelGainCalibrations );
PAYLOAD_2XML_CLASS( CastorChannelQuality );
PAYLOAD_2XML_CLASS( CastorElectronicsMap );
PAYLOAD_2XML_CLASS( CastorGainWidths );
PAYLOAD_2XML_CLASS( CastorGains );
PAYLOAD_2XML_CLASS( CastorPedestalWidths );
PAYLOAD_2XML_CLASS( CastorPedestals );
PAYLOAD_2XML_CLASS( CastorQIEData );
PAYLOAD_2XML_CLASS( CastorRecoParams );
PAYLOAD_2XML_CLASS( CastorSaturationCorrs );
PAYLOAD_2XML_CLASS( CentralityTable );
PAYLOAD_2XML_CLASS( DTCCBConfig );
PAYLOAD_2XML_CLASS( DTDeadFlag );
PAYLOAD_2XML_CLASS( DTKeyedConfig );
PAYLOAD_2XML_CLASS( DTMtime );
PAYLOAD_2XML_CLASS( DTReadOutMapping );
PAYLOAD_2XML_CLASS( DTRecoConditions );
PAYLOAD_2XML_CLASS( DTRecoUncertainties );
PAYLOAD_2XML_CLASS( DTStatusFlag );
PAYLOAD_2XML_CLASS( DTT0 );
PAYLOAD_2XML_CLASS( DTTPGParameters );
PAYLOAD_2XML_CLASS( DTTtrig );
PAYLOAD_2XML_CLASS( DYTThrObject );
PAYLOAD_2XML_CLASS( ESCondObjectContainer<ESChannelStatusCode> );
PAYLOAD_2XML_CLASS( ESCondObjectContainer<ESPedestal> );
PAYLOAD_2XML_CLASS( ESCondObjectContainer<float> );
PAYLOAD_2XML_CLASS( ESEEIntercalibConstants );
PAYLOAD_2XML_CLASS( ESGain );
PAYLOAD_2XML_CLASS( ESMIPToGeVConstant );
PAYLOAD_2XML_CLASS( ESMissingEnergyCalibration );
PAYLOAD_2XML_CLASS( ESRecHitRatioCuts );
PAYLOAD_2XML_CLASS( ESThresholds );
PAYLOAD_2XML_CLASS( ESTimeSampleWeights );
PAYLOAD_2XML_CLASS( EcalADCToGeVConstant );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalChannelStatusCode> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalMGPAGainRatio> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalMappingElement> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalPedestal> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalPulseCovariance> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalPulseShape> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalTPGCrystalStatusCode> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalTPGLinearizationConstant> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalTPGPedestal> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<EcalXtalGroupId> );
PAYLOAD_2XML_CLASS( EcalCondObjectContainer<float> );
PAYLOAD_2XML_CLASS( EcalCondTowerObjectContainer<EcalChannelStatusCode> );
PAYLOAD_2XML_CLASS( EcalCondTowerObjectContainer<EcalDAQStatusCode> );
PAYLOAD_2XML_CLASS( EcalFunParams );
PAYLOAD_2XML_CLASS( EcalLaserAPDPNRatios );
PAYLOAD_2XML_CLASS( EcalSRSettings );
PAYLOAD_2XML_CLASS( EcalSampleMask );
PAYLOAD_2XML_CLASS( EcalSamplesCorrelation );
PAYLOAD_2XML_CLASS( EcalTBWeights );
PAYLOAD_2XML_CLASS( EcalTPGFineGrainEBGroup );
PAYLOAD_2XML_CLASS( EcalTPGFineGrainEBIdMap );
PAYLOAD_2XML_CLASS( EcalTPGFineGrainStripEE );
PAYLOAD_2XML_CLASS( EcalTPGFineGrainTowerEE );
PAYLOAD_2XML_CLASS( EcalTPGLutGroup );
PAYLOAD_2XML_CLASS( EcalTPGLutIdMap );
PAYLOAD_2XML_CLASS( EcalTPGPhysicsConst );
PAYLOAD_2XML_CLASS( EcalTPGSlidingWindow );
PAYLOAD_2XML_CLASS( EcalTPGSpike );
PAYLOAD_2XML_CLASS( EcalTPGStripStatus );
PAYLOAD_2XML_CLASS( EcalTPGTowerStatus );
PAYLOAD_2XML_CLASS( EcalTPGWeightGroup );
PAYLOAD_2XML_CLASS( EcalTPGWeightIdMap );
PAYLOAD_2XML_CLASS( EcalTimeBiasCorrections );
PAYLOAD_2XML_CLASS( EcalTimeDependentCorrections );
PAYLOAD_2XML_CLASS( EcalTimeOffsetConstant );
PAYLOAD_2XML_CLASS( FileBlob );
PAYLOAD_2XML_CLASS( GBRForest );
PAYLOAD_2XML_CLASS( GBRForestD );
//PAYLOAD_2XML_CLASS( HBHENegativeEFilter );
PAYLOAD_2XML_CLASS( HcalChannelQuality );
PAYLOAD_2XML_CLASS( HcalElectronicsMap );
PAYLOAD_2XML_CLASS( HcalFlagHFDigiTimeParams );
PAYLOAD_2XML_CLASS( HcalFrontEndMap );
PAYLOAD_2XML_CLASS( HcalGains );
//PAYLOAD_2XML_CLASS( HcalItemCollById<HFPhase1PMTData> );
PAYLOAD_2XML_CLASS( HcalL1TriggerObjects );
PAYLOAD_2XML_CLASS( HcalLUTCorrs );
PAYLOAD_2XML_CLASS( HcalLongRecoParams );
PAYLOAD_2XML_CLASS( HcalLutMetadata );
PAYLOAD_2XML_CLASS( HcalMCParams );
PAYLOAD_2XML_CLASS( HcalPFCorrs );
PAYLOAD_2XML_CLASS( HcalParameters );
PAYLOAD_2XML_CLASS( HcalPedestalWidths );
PAYLOAD_2XML_CLASS( HcalPedestals );
PAYLOAD_2XML_CLASS( HcalQIEData );
PAYLOAD_2XML_CLASS( HcalQIETypes );
PAYLOAD_2XML_CLASS( HcalRecoParams );
PAYLOAD_2XML_CLASS( HcalRespCorrs );
PAYLOAD_2XML_CLASS( HcalSiPMCharacteristics );
PAYLOAD_2XML_CLASS( HcalSiPMParameters );
PAYLOAD_2XML_CLASS( HcalTPChannelParameters );
PAYLOAD_2XML_CLASS( HcalTPParameters );
PAYLOAD_2XML_CLASS( HcalTimeCorrs );
PAYLOAD_2XML_CLASS( HcalZSThresholds );
PAYLOAD_2XML_CLASS( JME::JetResolutionObject );
PAYLOAD_2XML_CLASS( JetCorrectorParametersCollection );
PAYLOAD_2XML_CLASS( L1CaloEcalScale );
PAYLOAD_2XML_CLASS( L1CaloEtScale );
PAYLOAD_2XML_CLASS( L1CaloGeometry );
PAYLOAD_2XML_CLASS( L1CaloHcalScale );
PAYLOAD_2XML_CLASS( L1GctChannelMask );
PAYLOAD_2XML_CLASS( L1GctJetFinderParams );
PAYLOAD_2XML_CLASS( L1GtBoardMaps );
PAYLOAD_2XML_CLASS( L1GtParameters );
PAYLOAD_2XML_CLASS( L1GtPrescaleFactors );
PAYLOAD_2XML_CLASS( L1GtPsbSetup );
PAYLOAD_2XML_CLASS( L1GtStableParameters );
PAYLOAD_2XML_CLASS( L1GtTriggerMask );
PAYLOAD_2XML_CLASS( L1GtTriggerMenu );
PAYLOAD_2XML_CLASS( L1MuCSCPtLut );
PAYLOAD_2XML_CLASS( L1MuCSCTFAlignment );
PAYLOAD_2XML_CLASS( L1MuCSCTFConfiguration );
PAYLOAD_2XML_CLASS( L1MuDTEtaPatternLut );
PAYLOAD_2XML_CLASS( L1MuDTExtLut );
PAYLOAD_2XML_CLASS( L1MuDTPhiLut );
PAYLOAD_2XML_CLASS( L1MuDTPtaLut );
PAYLOAD_2XML_CLASS( L1MuDTQualPatternLut );
PAYLOAD_2XML_CLASS( L1MuDTTFMasks );
PAYLOAD_2XML_CLASS( L1MuDTTFParameters );
PAYLOAD_2XML_CLASS( L1MuGMTChannelMask );
PAYLOAD_2XML_CLASS( L1MuGMTParameters );
PAYLOAD_2XML_CLASS( L1MuGMTScales );
PAYLOAD_2XML_CLASS( L1MuTriggerPtScale );
PAYLOAD_2XML_CLASS( L1MuTriggerScales );
PAYLOAD_2XML_CLASS( L1RCTChannelMask );
PAYLOAD_2XML_CLASS( L1RCTNoisyChannelMask );
PAYLOAD_2XML_CLASS( L1RCTParameters );
PAYLOAD_2XML_CLASS( L1RPCBxOrConfig );
PAYLOAD_2XML_CLASS( L1RPCConeDefinition );
PAYLOAD_2XML_CLASS( L1RPCConfig );
PAYLOAD_2XML_CLASS( L1RPCHsbConfig );
PAYLOAD_2XML_CLASS( L1RPCHwConfig );
PAYLOAD_2XML_CLASS( L1TGlobalPrescalesVetos );
PAYLOAD_2XML_CLASS( L1TMuonBarrelParams );
PAYLOAD_2XML_CLASS( L1TMuonEndCapForest );
PAYLOAD_2XML_CLASS( L1TMuonEndCapParams );
PAYLOAD_2XML_CLASS( L1TMuonGlobalParams );
PAYLOAD_2XML_CLASS( L1TMuonOverlapParams );
PAYLOAD_2XML_CLASS( L1TUtmTriggerMenu );
PAYLOAD_2XML_CLASS( L1TriggerKey );
PAYLOAD_2XML_CLASS( L1TriggerKeyList );
PAYLOAD_2XML_CLASS( MagFieldConfig );
PAYLOAD_2XML_CLASS( OOTPileupCorrectionBuffer );
PAYLOAD_2XML_CLASS( PCaloGeometry );
PAYLOAD_2XML_CLASS( PGeometricDet );
PAYLOAD_2XML_CLASS( PGeometricDetExtra );
PAYLOAD_2XML_CLASS( PTrackerParameters );
PAYLOAD_2XML_CLASS( PerformancePayloadFromBinnedTFormula );
PAYLOAD_2XML_CLASS( PerformancePayloadFromTFormula );
PAYLOAD_2XML_CLASS( PerformanceWorkingPoint );
//PAYLOAD_2XML_CLASS( PhysicsTools::Calibration::Histogram3D<double, double, double, double> );
PAYLOAD_2XML_CLASS( PhysicsTools::Calibration::MVAComputerContainer );
PAYLOAD_2XML_CLASS( QGLikelihoodObject );
PAYLOAD_2XML_CLASS( RPCAMCLinkMap );
PAYLOAD_2XML_CLASS( RPCClusterSize );
PAYLOAD_2XML_CLASS( RPCDCCLinkMap );
PAYLOAD_2XML_CLASS( RPCEMap );
PAYLOAD_2XML_CLASS( RPCLBLinkMap );
PAYLOAD_2XML_CLASS( RPCStripNoises );
PAYLOAD_2XML_CLASS( RecoIdealGeometry );
PAYLOAD_2XML_CLASS( RunInfo );
PAYLOAD_2XML_CLASS( SiPixelCPEGenericErrorParm );
PAYLOAD_2XML_CLASS( SiPixelDynamicInefficiency );
PAYLOAD_2XML_CLASS( SiPixelFedCablingMap );
PAYLOAD_2XML_CLASS( SiPixelGainCalibrationForHLT );
PAYLOAD_2XML_CLASS( SiPixelGainCalibrationOffline );
PAYLOAD_2XML_CLASS( SiPixelGenErrorDBObject );
PAYLOAD_2XML_CLASS( SiPixelLorentzAngle );
PAYLOAD_2XML_CLASS( SiPixelQuality );
PAYLOAD_2XML_CLASS( SiPixelTemplateDBObject );
PAYLOAD_2XML_CLASS( SiStripApvGain );
PAYLOAD_2XML_CLASS( SiStripBackPlaneCorrection );
PAYLOAD_2XML_CLASS( SiStripBadStrip );
PAYLOAD_2XML_CLASS( SiStripConfObject );
PAYLOAD_2XML_CLASS( SiStripDetVOff );
PAYLOAD_2XML_CLASS( SiStripFedCabling );
PAYLOAD_2XML_CLASS( SiStripLatency );
PAYLOAD_2XML_CLASS( SiStripLorentzAngle );
PAYLOAD_2XML_CLASS( SiStripNoises );
PAYLOAD_2XML_CLASS( SiStripPedestals );
PAYLOAD_2XML_CLASS( SiStripThreshold );
//PAYLOAD_2XML_CLASS( StorableDoubleMap<AbsOOTPileupCorrection> );
PAYLOAD_2XML_CLASS( TrackProbabilityCalibration );
PAYLOAD_2XML_CLASS( l1t::CaloParams );
PAYLOAD_2XML_CLASS( lumi::LumiSectionData );
PAYLOAD_2XML_CLASS( std::vector<unsigned long long> );
}