ATLAS Offline Software
Loading...
Searching...
No Matches
HelloSerializerWorldDict.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ATHEXHELLOWORLD_ATHEXHELLOWORLDDICT_H
6#define ATHEXHELLOWORLD_ATHEXHELLOWORLDDICT_H
8//#include "StoreGate/DataVector.h"
9//#include "StoreGate/ElementLink.h"
10#include <vector>
11#include <iterator>
12
13namespace {
14 std::vector<long> dvl;
15 std::vector<int> dvi;
16 std::vector<float> dvf;
17 //
18 std::vector<int>::iterator idvi;
19 std::vector<float>::iterator idvf;
20 //std::char_traits<char> chchc;
21 std::allocator<char> alll;
22 std::basic_string<char, std::char_traits<char>,std::allocator<char> > strstrs;
23 //std::vector<TrigCaloCluster> trp;
24 //dummyT<int> dmt;
25 //DataVector<TrigInDetTrack> injdjd;
26 //ElementLink<DataVector<TrigInDetTrack> > bbbdbd;
27}
28
29namespace {
30 struct _STLAddRflx_Vector_Instances {
31 std::vector<bool> v1;
32 std::vector<unsigned char> v2;
33 std::vector<signed char> v3;
34 std::vector<char> v4;
35 std::vector<std::string> v5;
36 std::vector<float> v12;
37 std::vector<double> v13;
38 std::vector<unsigned short int> v6;
39 std::vector<signed short int> v7;
40//icc already includes std::vector<unsigned> when instantiating std::vector<bool>
41#if not defined (__ICC)
42 std::vector<unsigned int> v8;
43#endif
44 std::vector<signed int> v9;
45 std::vector<unsigned long int> v10;
46 std::vector<signed long int> v11;
47 };
48}
49
50
51
52#endif