Jpp
pmt_effective_area_update
the software that should make you happy
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
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::JPoint3D::pX
static parameter_type pX()
Definition:
JPoint3D.hh:36
JFIT::JPoint3D
Data structure for position fit.
Definition:
JPoint3D.hh:22
JPosition3D.hh
JFIT::JPoint3D::JPoint3D
JPoint3D()
Default constructor.
Definition:
JPoint3D.hh:29
JGEOMETRY3D::JVector3D::__z
double __z
Definition:
JVector3D.hh:312
JGEOMETRY3D::JVector3D::__y
double __y
Definition:
JVector3D.hh:311
JFIT::JPoint3D::pY
static parameter_type pY()
Definition:
JPoint3D.hh:37
JGEOMETRY3D::JPosition3D
Data structure for position in three dimensions.
Definition:
JPosition3D.hh:36
JFIT::JPoint3D::parameter_type
double JPoint3D::* parameter_type
Definition:
JPoint3D.hh:34
JGEOMETRY3D::JVector3D::__x
double __x
Definition:
JVector3D.hh:310
JFIT::JPoint3D::pZ
static parameter_type pZ()
Definition:
JPoint3D.hh:38
Generated by
1.8.5