Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 #include "CondFormats/Serialization/interface/Test.h"
0002 
0003 #include "CondFormats/CSCObjects/src/headers.h"
0004 
0005 int main() {
0006   testSerialization<CSCBadChambers>();
0007   testSerialization<CSCBadStrips>();
0008   testSerialization<CSCBadStrips::BadChamber>();
0009   testSerialization<CSCBadStrips::BadChannel>();
0010   testSerialization<CSCBadWires>();
0011   testSerialization<CSCBadWires::BadChamber>();
0012   testSerialization<CSCBadWires::BadChannel>();
0013   testSerialization<CSCChamberIndex>();
0014   testSerialization<CSCChamberMap>();
0015   testSerialization<CSCChamberTimeCorrections>();
0016   testSerialization<CSCChamberTimeCorrections::ChamberTimeCorrections>();
0017   testSerialization<CSCCrateMap>();
0018   testSerialization<CSCDBChipSpeedCorrection>();
0019   testSerialization<CSCDBChipSpeedCorrection::Item>();
0020   testSerialization<CSCDBCrosstalk>();
0021   testSerialization<CSCDBCrosstalk::Item>();
0022   testSerialization<CSCDBGains>();
0023   testSerialization<CSCDBGains::Item>();
0024   testSerialization<CSCDBGasGainCorrection>();
0025   testSerialization<CSCDBGasGainCorrection::Item>();
0026   testSerialization<CSCDBL1TPParameters>();
0027   testSerialization<CSCDBNoiseMatrix>();
0028   testSerialization<CSCDBNoiseMatrix::Item>();
0029   testSerialization<CSCDBPedestals>();
0030   testSerialization<CSCDBPedestals::Item>();
0031   testSerialization<CSCDDUMap>();
0032   testSerialization<CSCGains>();
0033   testSerialization<CSCGains::Item>();
0034   testSerialization<CSCIdentifier>();
0035   testSerialization<CSCIdentifier::Item>();
0036   testSerialization<CSCL1TPParameters>();
0037   testSerialization<CSCL1TPLookupTableCCLUT>();
0038   testSerialization<CSCL1TPLookupTableME11ILT>();
0039   testSerialization<CSCL1TPLookupTableME21ILT>();
0040   testSerialization<CSCMapItem>();
0041   testSerialization<CSCMapItem::MapItem>();
0042   testSerialization<CSCNoiseMatrix>();
0043   testSerialization<CSCNoiseMatrix::Item>();
0044   testSerialization<CSCPedestals>();
0045   testSerialization<CSCPedestals::Item>();
0046   //testSerialization<CSCReadoutMapping>(); abstract
0047   testSerialization<CSCReadoutMapping::CSCLabel>();
0048   //testSerialization<CSCTriggerMapping>(); abstract
0049   testSerialization<CSCTriggerMapping::CSCTriggerConnection>();
0050   testSerialization<CSCcrosstalk>();
0051   testSerialization<CSCcrosstalk::Item>();
0052   testSerialization<cscdqm::DCSAddressType>();
0053   testSerialization<cscdqm::DCSData>();
0054   testSerialization<cscdqm::HVVMeasType>();
0055   testSerialization<cscdqm::LVIMeasType>();
0056   testSerialization<cscdqm::LVVMeasType>();
0057   testSerialization<cscdqm::TempMeasType>();
0058   testSerialization<std::map<int, CSCMapItem::MapItem>>();
0059   testSerialization<std::map<int, std::vector<CSCGains::Item>>>();
0060   testSerialization<std::map<int, std::vector<CSCNoiseMatrix::Item>>>();
0061   testSerialization<std::map<int, std::vector<CSCPedestals::Item>>>();
0062   testSerialization<std::map<int, std::vector<CSCcrosstalk::Item>>>();
0063   testSerialization<std::pair<const int, CSCMapItem::MapItem>>();
0064   testSerialization<std::vector<CSCChamberTimeCorrections::ChamberTimeCorrections>>();
0065   testSerialization<std::vector<CSCMapItem::MapItem>>();
0066   testSerialization<std::vector<CSCBadStrips::BadChamber>>();
0067   testSerialization<std::vector<CSCBadStrips::BadChannel>>();
0068   testSerialization<std::vector<CSCBadWires::BadChamber>>();
0069   testSerialization<std::vector<CSCBadWires::BadChannel>>();
0070   testSerialization<std::vector<CSCDBChipSpeedCorrection::Item>>();
0071   testSerialization<std::vector<CSCDBCrosstalk::Item>>();
0072   testSerialization<std::vector<CSCDBGains::Item>>();
0073   testSerialization<std::vector<CSCDBGasGainCorrection::Item>>();
0074   testSerialization<std::vector<CSCDBNoiseMatrix::Item>>();
0075   testSerialization<std::vector<CSCDBPedestals::Item>>();
0076   testSerialization<std::vector<CSCGains::Item>>();
0077   testSerialization<std::vector<CSCNoiseMatrix::Item>>();
0078   testSerialization<std::vector<CSCPedestals::Item>>();
0079   testSerialization<std::vector<CSCcrosstalk::Item>>();
0080   testSerialization<std::vector<cscdqm::DCSAddressType>>();
0081   testSerialization<std::vector<cscdqm::DCSData>>();
0082   testSerialization<std::vector<cscdqm::HVVMeasType>>();
0083   testSerialization<std::vector<cscdqm::LVIMeasType>>();
0084   testSerialization<std::vector<cscdqm::LVVMeasType>>();
0085   testSerialization<std::vector<cscdqm::TempMeasType>>();
0086 
0087   return 0;
0088 }