ROOT
6.12/07
Reference Guide
math
genvector
inc
Math
LinkDef_GenVector2.h
Go to the documentation of this file.
1
// dictionary for std::vector of genvector objects
2
// problem on Windows: CINT cannot deal with too long class name
3
// generated by an std::vector<ROOT::Math::Vector>
4
5
#ifndef _WIN32
6
#pragma extra_include "vector";
7
#include <vector>
8
9
// conflict on solaris between template class T from std::vector and T().
10
#ifndef __sun
11
#pragma link C++ class std::vector<ROOT::Math::XYZTVector >+;
12
#pragma link C++ class std::vector<ROOT::Math::PtEtaPhiEVector >+;
13
#endif
14
15
#pragma link C++ class std::vector<ROOT::Math::XYZVector >+;
16
#pragma link C++ class std::vector<ROOT::Math::XYZPoint >+;
17
18
#pragma link C++ class std::vector<ROOT::Math::RhoEtaPhiVector >+;
19
#pragma link C++ class std::vector<ROOT::Math::RhoEtaPhiPoint >+;
20
21
// for floating types
22
23
#pragma link C++ class std::vector<ROOT::Math::XYZVectorF >+;
24
#pragma link C++ class std::vector<ROOT::Math::XYZPointF >+;
25
#pragma link C++ class std::vector<ROOT::Math::XYZTVectorF >+;
26
27
#endif // endif Win32