Jpp
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
JFIT
Auxiliary classes and methods for linear and iterative data regression.
Definition: JEnergy.hh:15
JGEOMETRY3D::JVector3D::__y
double __y
Definition: JVector3D.hh:309
JPosition3D.hh
JFIT::JPoint3D::pY
static parameter_type pY()
Definition: JPoint3D.hh:37
JFIT::JPoint3D::parameter_type
double JPoint3D::* parameter_type
Definition: JPoint3D.hh:34
JFIT::JPoint3D::pX
static parameter_type pX()
Definition: JPoint3D.hh:36
JPP
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Definition: JAAnetToolkit.hh:37
JGEOMETRY3D::JPosition3D
Data structure for position in three dimensions.
Definition: JPosition3D.hh:35
JFIT::JPoint3D::pZ
static parameter_type pZ()
Definition: JPoint3D.hh:38
JFIT::JPoint3D
Data structure for position fit.
Definition: JPoint3D.hh:22
JFIT::JPoint3D::JPoint3D
JPoint3D()
Default constructor.
Definition: JPoint3D.hh:29
JGEOMETRY3D::JVector3D::__z
double __z
Definition: JVector3D.hh:310
JGEOMETRY3D::JVector3D::__x
double __x
Definition: JVector3D.hh:308