File indexing completed on 2024-04-06 12:02:31
0001 #include "CondFormats/Serialization/interface/Test.h"
0002
0003 #include "CondFormats/RPCObjects/src/headers.h"
0004
0005 int main() {
0006 testSerialization<ChamberLocationSpec>();
0007 testSerialization<ChamberStripSpec>();
0008 testSerialization<DccSpec>();
0009 testSerialization<FebConnectorSpec>();
0010 testSerialization<FebLocationSpec>();
0011
0012 testSerialization<L1RPCDevCoords>();
0013 testSerialization<L1RPCHwConfig>();
0014 testSerialization<LinkBoardSpec>();
0015 testSerialization<LinkConnSpec>();
0016 testSerialization<RBCBoardSpecs>();
0017 testSerialization<RBCBoardSpecs::RBCBoardConfig>();
0018 testSerialization<RPCClusterSize>();
0019 testSerialization<RPCClusterSize::ClusterSizeItem>();
0020 testSerialization<RPCDQMObject>();
0021 testSerialization<RPCDQMObject::DQMObjectItem>();
0022 testSerialization<RPCEMap>();
0023 testSerialization<RPCEMap::dccItem>();
0024 testSerialization<RPCEMap::febItem>();
0025 testSerialization<RPCEMap::lbItem>();
0026 testSerialization<RPCEMap::linkItem>();
0027 testSerialization<RPCEMap::tbItem>();
0028 testSerialization<RPCObFebmap>();
0029 testSerialization<RPCObFebmap::Feb_Item>();
0030 testSerialization<RPCObGas>();
0031 testSerialization<RPCObGas::Item>();
0032 testSerialization<RPCObGasHum>();
0033 testSerialization<RPCObGasHum::Item>();
0034 testSerialization<RPCObGasMix>();
0035 testSerialization<RPCObGasMix::Item>();
0036 testSerialization<RPCObGasmap>();
0037 testSerialization<RPCObGasmap::GasMap_Item>();
0038 testSerialization<RPCObImon>();
0039 testSerialization<RPCObImon::I_Item>();
0040 testSerialization<RPCObPVSSmap>();
0041 testSerialization<RPCObPVSSmap::Item>();
0042 testSerialization<RPCObStatus>();
0043 testSerialization<RPCObStatus::S_Item>();
0044 testSerialization<RPCObTemp>();
0045 testSerialization<RPCObTemp::T_Item>();
0046 testSerialization<RPCObUXC>();
0047 testSerialization<RPCObUXC::Item>();
0048 testSerialization<RPCObVmon>();
0049 testSerialization<RPCObVmon::V_Item>();
0050 testSerialization<RPCReadOutMapping>();
0051 testSerialization<RPCStripNoises>();
0052 testSerialization<RPCStripNoises::NoiseItem>();
0053 testSerialization<RPCTechTriggerConfig>();
0054 testSerialization<TTUBoardSpecs>();
0055 testSerialization<TTUBoardSpecs::TTUBoardConfig>();
0056 testSerialization<TriggerBoardSpec>();
0057 testSerialization<std::map<int, DccSpec>>();
0058 testSerialization<std::set<L1RPCDevCoords>>();
0059 testSerialization<std::vector<ChamberStripSpec>>();
0060 testSerialization<std::vector<FebConnectorSpec>>();
0061 testSerialization<std::vector<LinkBoardSpec>>();
0062 testSerialization<std::vector<LinkConnSpec>>();
0063 testSerialization<std::vector<RBCBoardSpecs::RBCBoardConfig>>();
0064 testSerialization<std::vector<RPCClusterSize::ClusterSizeItem>>();
0065 testSerialization<std::vector<RPCDQMObject::DQMObjectItem>>();
0066 testSerialization<std::vector<RPCEMap::dccItem>>();
0067 testSerialization<std::vector<RPCEMap::febItem>>();
0068 testSerialization<std::vector<RPCEMap::lbItem>>();
0069 testSerialization<std::vector<RPCEMap::linkItem>>();
0070 testSerialization<std::vector<RPCEMap::tbItem>>();
0071 testSerialization<std::vector<RPCObFebmap::Feb_Item>>();
0072 testSerialization<std::vector<RPCObGas::Item>>();
0073 testSerialization<std::vector<RPCObGasHum::Item>>();
0074 testSerialization<std::vector<RPCObGasMix::Item>>();
0075 testSerialization<std::vector<RPCObGasmap::GasMap_Item>>();
0076 testSerialization<std::vector<RPCObImon::I_Item>>();
0077 testSerialization<std::vector<RPCObPVSSmap::Item>>();
0078 testSerialization<std::vector<RPCObStatus::S_Item>>();
0079 testSerialization<std::vector<RPCObTemp::T_Item>>();
0080 testSerialization<std::vector<RPCObUXC::Item>>();
0081 testSerialization<std::vector<RPCObVmon::V_Item>>();
0082 testSerialization<std::vector<RPCStripNoises::NoiseItem>>();
0083 testSerialization<std::vector<TTUBoardSpecs::TTUBoardConfig>>();
0084 testSerialization<std::vector<TriggerBoardSpec>>();
0085
0086 return 0;
0087 }