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
|
#include "CondFormats/Serialization/interface/Test.h"
#include "CondFormats/GEMObjects/src/headers.h"
int main() {
testSerialization<GEMELMap>();
testSerialization<GEMELMap::GEMVFatMap>();
testSerialization<std::vector<GEMELMap::GEMVFatMap>>();
testSerialization<GEMELMap::GEMStripMap>();
testSerialization<std::vector<GEMELMap::GEMStripMap>>();
testSerialization<GEMeMap>();
testSerialization<GEMeMap::GEMChamberMap>();
testSerialization<std::vector<GEMeMap::GEMChamberMap>>();
testSerialization<GEMeMap::GEMVFatMap>();
testSerialization<std::vector<GEMeMap::GEMVFatMap>>();
testSerialization<GEMeMap::GEMStripMap>();
testSerialization<std::vector<GEMeMap::GEMStripMap>>();
testSerialization<GEMChMap>();
testSerialization<GEMChMap::sectorEC>();
testSerialization<GEMChMap::chamEC>();
testSerialization<GEMChMap::chamDC>();
testSerialization<GEMChMap::vfatEC>();
testSerialization<GEMChMap::channelNum>();
testSerialization<GEMChMap::stripNum>();
testSerialization<std::vector<GEMChMap::sectorEC>>();
testSerialization<std::map<GEMChMap::chamEC, GEMChMap::chamDC>>();
testSerialization<std::map<int, std::vector<uint16_t>>>();
testSerialization<std::map<GEMChMap::vfatEC, std::vector<int>>>();
testSerialization<std::map<GEMChMap::channelNum, GEMChMap::stripNum>>();
testSerialization<std::map<GEMChMap::stripNum, GEMChMap::channelNum>>();
testSerialization<GEMDeadStrips>();
testSerialization<GEMDeadStrips::DeadItem>();
testSerialization<GEMMaskedStrips>();
testSerialization<GEMMaskedStrips::MaskItem>();
}
|