Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 #include "CondFormats/Serialization/interface/Test.h"
0002 #include "CondFormats/GEMObjects/src/headers.h"
0003 
0004 int main() {
0005   testSerialization<GEMELMap>();
0006   testSerialization<GEMELMap::GEMVFatMap>();
0007   testSerialization<std::vector<GEMELMap::GEMVFatMap>>();
0008   testSerialization<GEMELMap::GEMStripMap>();
0009   testSerialization<std::vector<GEMELMap::GEMStripMap>>();
0010 
0011   testSerialization<GEMeMap>();
0012   testSerialization<GEMeMap::GEMChamberMap>();
0013   testSerialization<std::vector<GEMeMap::GEMChamberMap>>();
0014   testSerialization<GEMeMap::GEMVFatMap>();
0015   testSerialization<std::vector<GEMeMap::GEMVFatMap>>();
0016   testSerialization<GEMeMap::GEMStripMap>();
0017   testSerialization<std::vector<GEMeMap::GEMStripMap>>();
0018 
0019   testSerialization<GEMChMap>();
0020   testSerialization<GEMChMap::sectorEC>();
0021   testSerialization<GEMChMap::chamEC>();
0022   testSerialization<GEMChMap::chamDC>();
0023   testSerialization<GEMChMap::vfatEC>();
0024   testSerialization<GEMChMap::channelNum>();
0025   testSerialization<GEMChMap::stripNum>();
0026   testSerialization<std::vector<GEMChMap::sectorEC>>();
0027   testSerialization<std::map<GEMChMap::chamEC, GEMChMap::chamDC>>();
0028   testSerialization<std::map<int, std::vector<uint16_t>>>();
0029   testSerialization<std::map<GEMChMap::vfatEC, std::vector<int>>>();
0030   testSerialization<std::map<GEMChMap::channelNum, GEMChMap::stripNum>>();
0031   testSerialization<std::map<GEMChMap::stripNum, GEMChMap::channelNum>>();
0032 
0033   testSerialization<GEMDeadStrips>();
0034   testSerialization<GEMDeadStrips::DeadItem>();
0035   testSerialization<GEMMaskedStrips>();
0036   testSerialization<GEMMaskedStrips::MaskItem>();
0037 }