CoordinateSystem_ROOT.h
Go to the documentation of this file.
1 #ifndef _io_CoordinateSystem_ROOT_h_
2 #define _io_CoordinateSystem_ROOT_h_
3 
4 #include <io/EventIO.h>
5 #ifndef __CINT__
6 # include <utl/CoordinateSystemPtr.h>
7 #endif
8 #include <Rtypes.h>
9 #include <TVector3.h>
10 
11 
12 namespace io {
13 
32  public:
34 #ifndef __CINT__
38 #endif
39 
40  TVector3 fOrigin;
41  // transformation matrix
42  double fxx = 0;
43  double fxy = 0;
44  double fxz = 0;
45  double fdx = 0;
46  double fyx = 0;
47  double fyy = 0;
48  double fyz = 0;
49  double fdy = 0;
50  double fzx = 0;
51  double fzy = 0;
52  double fzz = 0;
53  double fdz = 0;
54 
56  };
57 
58 }
59 
60 
61 #endif
ClassDefNV(CoordinateSystem_ROOT, DONT_CHANGE_THIS_NUMBER)
ROOT streamer implementation for utl::CoordinateSystem.
boost::shared_ptr< const CoordinateTransformer > CoordinateSystemPtr
Shared pointer for coordinate systems.
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21
void operator>>(utl::CoordinateSystemPtr &p) const
utl::CoordinateSystemPtr Convert() const

, generated on Tue Sep 26 2023.