Jpp  17.3.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JPoint3D.hh
Go to the documentation of this file.
1 #ifndef __JPOINT3D__
2 #define __JPOINT3D__
3 
5 
6 
7 /**
8  * \author mdejong
9  */
10 
11 namespace JFIT {}
12 namespace JPP { using namespace JFIT; }
13 
14 namespace JFIT {
15 
17 
18 
19  /**
20  * Data structure for position fit.
21  */
22  class JPoint3D :
23  public JPosition3D
24  {
25  public:
26  /**
27  * Default constructor.
28  */
30  JPosition3D()
31  {}
32 
33 
34  typedef double JPoint3D::*parameter_type;
35 
36  static parameter_type pX() { return &JPoint3D::__x; }
37  static parameter_type pY() { return &JPoint3D::__y; }
38  static parameter_type pZ() { return &JPoint3D::__z; }
39  };
40 }
41 
42 #endif
static parameter_type pX()
Definition: JPoint3D.hh:36
Data structure for position fit.
Definition: JPoint3D.hh:22
JPoint3D()
Default constructor.
Definition: JPoint3D.hh:29
static parameter_type pY()
Definition: JPoint3D.hh:37
Data structure for position in three dimensions.
Definition: JPosition3D.hh:36
double JPoint3D::* parameter_type
Definition: JPoint3D.hh:34
static parameter_type pZ()
Definition: JPoint3D.hh:38