Register standard vector converters.
32{
33#ifdef XAOD_ANALYSIS
36#endif
38 ("vector<double>", "vector<float>",
39 new RootConversions::VectorConverter<double,float> ("double"));
40
42 ("vector<unsigned long>", "vector<unsigned long long>",
43 new RootConversions::VectorConverter<unsigned long,unsigned long long>
44 ("unsigned long"));
45
47 ("vector<unsigned long long>", "vector<unsigned long>",
48 new RootConversions::VectorConverter<unsigned long long,unsigned long>
49 ("unsigned long long"));
50
52 ("vector<unsigned short>", "vector<int>",
53 new RootConversions::VectorConverter<unsigned short,int>
54 ("unsigned short"));
55
57 ("vector<unsigned short>", "vector<long long>",
58 new RootConversions::VectorConverter<unsigned short,long long>
59 ("unsigned short"));
60
62 ("vector<unsigned short>", "vector<Long64_t>",
63 new RootConversions::VectorConverter<unsigned short,Long64_t>
64 ("unsigned short"));
65
67 ("vector<unsigned int>", "vector<ULong64_t>",
68 new RootConversions::VectorConverter<unsigned int,ULong64_t>
69 ("unsigned int"));
70#ifdef XAOD_ANALYSIS
72#endif
73}
static TConverterRegistry * Instance()
Return a pointer to the global registry instance.
void AddStreamerConverter(const std::string &from_type, const std::string &to_type, TMemberStreamer *streamer)