Jpp
software
JFit
JPoint3D.hh
Go to the documentation of this file.
1
#ifndef __JPOINT3D__
2
#define __JPOINT3D__
3
4
#include "
JGeometry3D/JPosition3D.hh
"
5
6
7
/**
8
* \author mdejong
9
*/
10
11
namespace
JFIT
{}
12
namespace
JPP
{
using namespace
JFIT
; }
13
14
namespace
JFIT
{
15
16
using
JGEOMETRY3D::JPosition3D
;
17
18
19
/**
20
* Data structure for position fit.
21
*/
22
class
JPoint3D
:
23
public
JPosition3D
24
{
25
public
:
26
/**
27
* Default constructor.
28
*/
29
JPoint3D
() :
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
Generated by
1.8.16