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 }