Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-04-02 22:47:39

0001 #include "CondFormats/Serialization/interface/Test.h"
0002 
0003 #include "CondFormats/EcalObjects/src/headers.h"
0004 
0005 int main() {
0006   testSerialization<EcalADCToGeVConstant>();
0007   testSerialization<EcalChannelStatus>();
0008   testSerialization<EcalChannelStatusCode>();
0009 
0010   testSerialization<EcalClusterCrackCorrParameters>();
0011   testSerialization<EcalClusterEnergyCorrectionObjectSpecificParameters>();
0012   testSerialization<EcalClusterEnergyCorrectionParameters>();
0013   testSerialization<EcalClusterEnergyUncertaintyParameters>();
0014   testSerialization<EcalClusterLocalContCorrParameters>();
0015   testSerialization<EcalCondObjectContainer<EcalChannelStatusCode>>();
0016   testSerialization<EcalCondObjectContainer<EcalDQMStatusCode>>();
0017   testSerialization<EcalCondObjectContainer<EcalLaserAPDPNRatios::EcalLaserAPDPNpair>>();
0018   testSerialization<EcalCondObjectContainer<EcalMGPAGainRatio>>();
0019   testSerialization<EcalCondObjectContainer<EcalMappingElement>>();
0020   testSerialization<EcalCondObjectContainer<EcalPedestal>>();
0021 
0022   testSerialization<EcalCondObjectContainer<EcalTPGCrystalStatusCode>>();
0023   testSerialization<EcalCondObjectContainer<EcalTPGLinearizationConstant>>();
0024   testSerialization<EcalCondObjectContainer<EcalTPGPedestal>>();
0025   testSerialization<EcalCondObjectContainer<EcalTimeDependentCorrections::Values>>();
0026   testSerialization<EcalCondObjectContainer<EcalXtalGroupId>>();
0027   testSerialization<EcalCondObjectContainer<float>>();
0028   testSerialization<EcalCondTowerObjectContainer<EcalChannelStatusCode>>();
0029   testSerialization<EcalCondTowerObjectContainer<EcalDAQStatusCode>>();
0030   testSerialization<EcalCondTowerObjectContainer<EcalDQMStatusCode>>();
0031   testSerialization<EcalContainer<EBDetId, EcalChannelStatusCode>>();
0032   testSerialization<EcalContainer<EBDetId, EcalDQMStatusCode>>();
0033   testSerialization<EcalContainer<EBDetId, EcalLaserAPDPNRatios::EcalLaserAPDPNpair>>();
0034   testSerialization<EcalContainer<EBDetId, EcalMGPAGainRatio>>();
0035   testSerialization<EcalContainer<EBDetId, EcalMappingElement>>();
0036   testSerialization<EcalContainer<EBDetId, EcalPedestal>>();
0037   testSerialization<EcalContainer<EBDetId, EcalTPGCrystalStatusCode>>();
0038   testSerialization<EcalContainer<EBDetId, EcalTPGLinearizationConstant>>();
0039   testSerialization<EcalContainer<EBDetId, EcalTPGPedestal>>();
0040   testSerialization<EcalContainer<EBDetId, EcalTimeDependentCorrections::Values>>();
0041   testSerialization<EcalContainer<EBDetId, EcalXtalGroupId>>();
0042   testSerialization<EcalContainer<EBDetId, float>>();
0043   testSerialization<EcalContainer<EEDetId, EcalChannelStatusCode>>();
0044   testSerialization<EcalContainer<EEDetId, EcalDQMStatusCode>>();
0045   testSerialization<EcalContainer<EEDetId, EcalLaserAPDPNRatios::EcalLaserAPDPNpair>>();
0046   testSerialization<EcalContainer<EEDetId, EcalMGPAGainRatio>>();
0047   testSerialization<EcalContainer<EEDetId, EcalMappingElement>>();
0048   testSerialization<EcalContainer<EEDetId, EcalPedestal>>();
0049   testSerialization<EcalContainer<EEDetId, EcalTPGCrystalStatusCode>>();
0050   testSerialization<EcalContainer<EEDetId, EcalTPGLinearizationConstant>>();
0051   testSerialization<EcalContainer<EEDetId, EcalTPGPedestal>>();
0052   testSerialization<EcalContainer<EEDetId, EcalTimeDependentCorrections::Values>>();
0053   testSerialization<EcalContainer<EEDetId, EcalXtalGroupId>>();
0054   testSerialization<EcalContainer<EEDetId, float>>();
0055   testSerialization<EcalContainer<EcalScDetId, EcalChannelStatusCode>>();
0056   testSerialization<EcalContainer<EcalScDetId, EcalDAQStatusCode>>();
0057   testSerialization<EcalContainer<EcalScDetId, EcalDQMStatusCode>>();
0058   testSerialization<EcalContainer<EcalTrigTowerDetId, EcalChannelStatusCode>>();
0059   testSerialization<EcalContainer<EcalTrigTowerDetId, EcalDAQStatusCode>>();
0060   testSerialization<EcalContainer<EcalTrigTowerDetId, EcalDQMStatusCode>>();
0061   testSerialization<EcalDAQStatusCode>();
0062   testSerialization<EcalDAQTowerStatus>();
0063   testSerialization<EcalDCSTowerStatus>();
0064   testSerialization<EcalDCUTemperatures>();
0065   testSerialization<EcalDQMChannelStatus>();
0066   testSerialization<EcalDQMStatusCode>();
0067   testSerialization<EcalDQMTowerStatus>();
0068   testSerialization<EcalFloatCondObjectContainer>();
0069   testSerialization<EcalFunParams>();
0070   testSerialization<EcalGainRatios>();
0071   testSerialization<EcalIntercalibConstants>();
0072   testSerialization<EcalPFRecHitThresholds>();
0073   testSerialization<EcalIntercalibConstantsMC>();
0074   testSerialization<EcalIntercalibErrors>();
0075   testSerialization<EcalLaserAPDPNRatios>();
0076   testSerialization<EcalLaserAPDPNRatios::EcalLaserAPDPNRatiosMap>();
0077   testSerialization<EcalLaserAPDPNRatios::EcalLaserAPDPNpair>();
0078   testSerialization<EcalLaserAPDPNRatios::EcalLaserTimeStamp>();
0079   testSerialization<EcalLaserAPDPNRatiosRef>();
0080   testSerialization<EcalLaserAlphas>();
0081   testSerialization<EcalLinearCorrections>();
0082   testSerialization<EcalMGPAGainRatio>();
0083   testSerialization<EcalMappingElectronics>();
0084   testSerialization<EcalMappingElement>();
0085   testSerialization<EcalPTMTemperatures>();
0086   testSerialization<EcalPedestal>();
0087   testSerialization<EcalPedestals>();
0088   testSerialization<EcalSRSettings>();
0089   testSerialization<EcalSimComponentShape>();
0090   testSerialization<EcalSimPulseShape>();
0091   testSerialization<EcalSampleMask>();
0092   testSerialization<EcalTBWeights>();
0093   testSerialization<EcalTPGCrystalStatus>();
0094   testSerialization<EcalTPGCrystalStatusCode>();
0095   testSerialization<EcalTPGFineGrainConstEB>();
0096   testSerialization<EcalTPGFineGrainEBGroup>();
0097   testSerialization<EcalTPGFineGrainEBIdMap>();
0098   testSerialization<EcalTPGFineGrainStripEE>();
0099   testSerialization<EcalTPGFineGrainStripEE::Item>();
0100   testSerialization<EcalTPGFineGrainTowerEE>();
0101   testSerialization<EcalTPGGroups>();
0102   testSerialization<EcalTPGLinearizationConst>();
0103   testSerialization<EcalTPGLinearizationConstant>();
0104   testSerialization<EcalTPGLut>();
0105   testSerialization<EcalTPGLutGroup>();
0106   testSerialization<EcalTPGLutIdMap>();
0107   testSerialization<EcalTPGPedestal>();
0108   testSerialization<EcalTPGPedestals>();
0109   testSerialization<EcalTPGPhysicsConst>();
0110   testSerialization<EcalTPGPhysicsConst::Item>();
0111   testSerialization<EcalTPGSlidingWindow>();
0112   testSerialization<EcalTPGSpike>();
0113   testSerialization<EcalTPGStripStatus>();
0114   testSerialization<EcalTPGTowerStatus>();
0115   testSerialization<EcalTPGWeightGroup>();
0116   testSerialization<EcalTPGWeightIdMap>();
0117   testSerialization<EcalTPGWeights>();
0118   testSerialization<EcalTimeCalibConstants>();
0119   testSerialization<EcalTimeCalibErrors>();
0120   testSerialization<EcalTimeDependentCorrections>();
0121   testSerialization<EcalTimeDependentCorrections::EcalValueMap>();
0122   testSerialization<EcalTimeDependentCorrections::Times>();
0123   testSerialization<EcalTimeDependentCorrections::Values>();
0124   testSerialization<EcalTimeOffsetConstant>();
0125   testSerialization<EcalWeightSet>();
0126   testSerialization<EcalWeightXtalGroups>();
0127   testSerialization<EcalXtalGroupId>();
0128   testSerialization<EcalTimeBiasCorrections>();
0129   testSerialization<EcalSamplesCorrelation>();
0130   testSerialization<EcalPulseShapes>();
0131   testSerialization<EcalPulseCovariances>();
0132   testSerialization<EcalPulseSymmCovariances>();
0133   testSerialization<std::map<std::pair<EcalXtalGroupId, EcalTBWeights::EcalTDCId>, EcalWeightSet>>();
0134   testSerialization<std::map<uint32_t, EcalTPGFineGrainConstEB>>();
0135   testSerialization<std::map<uint32_t, EcalTPGFineGrainStripEE::Item>>();
0136   testSerialization<std::map<uint32_t, EcalTPGLut>>();
0137   testSerialization<std::map<uint32_t, EcalTPGPhysicsConst::Item>>();
0138   testSerialization<std::map<uint32_t, EcalTPGWeights>>();
0139   testSerialization<std::map<uint32_t, uint16_t>>();
0140   testSerialization<std::pair<EcalXtalGroupId, EcalTBWeights::EcalTDCId>>();
0141   testSerialization<std::pair<const std::pair<EcalXtalGroupId, EcalTBWeights::EcalTDCId>, EcalWeightSet>>();
0142   testSerialization<std::pair<const uint32_t, EcalTPGFineGrainConstEB>>();
0143   testSerialization<std::pair<const uint32_t, EcalTPGFineGrainStripEE::Item>>();
0144   testSerialization<std::pair<const uint32_t, EcalTPGLut>>();
0145   testSerialization<std::pair<const uint32_t, EcalTPGPhysicsConst::Item>>();
0146   testSerialization<std::pair<const uint32_t, EcalTPGWeights>>();
0147   testSerialization<std::pair<const uint32_t, uint16_t>>();
0148   testSerialization<std::vector<EcalChannelStatusCode>>();
0149   testSerialization<std::vector<EcalDAQStatusCode>>();
0150   testSerialization<std::vector<EcalDQMStatusCode>>();
0151   testSerialization<std::vector<EcalLaserAPDPNRatios::EcalLaserAPDPNpair>>();
0152   testSerialization<std::vector<EcalLaserAPDPNRatios::EcalLaserTimeStamp>>();
0153   testSerialization<std::vector<EcalMGPAGainRatio>>();
0154   testSerialization<std::vector<EcalMappingElement>>();
0155   testSerialization<std::vector<EcalPedestal>>();
0156   testSerialization<std::vector<EcalTPGCrystalStatusCode>>();
0157   testSerialization<std::vector<EcalTPGLinearizationConstant>>();
0158   testSerialization<std::vector<EcalTPGPedestal>>();
0159   testSerialization<std::vector<EcalTimeDependentCorrections::Times>>();
0160   testSerialization<std::vector<EcalTimeDependentCorrections::Values>>();
0161   testSerialization<std::vector<EcalXtalGroupId>>();
0162   testSerialization<EcalMustacheSCParameters>();
0163   testSerialization<EcalMustacheSCParameters::ParabolaParameters>();
0164   testSerialization<std::vector<EcalMustacheSCParameters>>();
0165   testSerialization<std::vector<EcalMustacheSCParameters::ParabolaParameters>>();
0166   testSerialization<EcalSCDynamicDPhiParameters>();
0167   testSerialization<EcalSCDynamicDPhiParameters::DynamicDPhiParameters>();
0168   testSerialization<std::vector<EcalSCDynamicDPhiParameters>>();
0169   testSerialization<std::vector<EcalSCDynamicDPhiParameters::DynamicDPhiParameters>>();
0170 
0171   return 0;
0172 }