NCFS-Pack
A generic (astro)particle physics analysis framework
Loading...
Searching...
No Matches
NcPositionObj.cxx
Go to the documentation of this file.
1
31
33
74
75
#include "
NcPositionObj.h
"
76
77
ClassImp
(
NcPositionObj
);
// Class implementation to enable ROOT I/O
78
80
NcPositionObj::NcPositionObj
() : TObject(),
NcPosition
()
81
{
88
}
89
90
NcPositionObj::NcPositionObj
(
NcPosition
& p) : TObject(),
NcPosition
(p)
91
{
98
}
99
100
NcPositionObj::~NcPositionObj
()
101
{
107
}
108
109
NcPositionObj::NcPositionObj
(
const
NcPositionObj
& p) : TObject(p),
NcPosition
(p)
110
{
116
}
117
118
NcPositionObj
&
NcPositionObj::operator=
(
const
NcPositionObj
& p)
119
{
125
126
fScale
=p.
fScale
;
127
fTstamp
=0;
128
if
(p.
fTstamp
)
fTstamp
=
new
NcTimestamp
(*(p.
fTstamp
));
129
130
Nc3Vector
v=(
Nc3Vector
)p;
131
SetPosition
(v);
132
133
return
*
this
;
134
}
135
ClassImp
ClassImp(NcPositionObj)
NcPositionObj.h
Nc3Vector::Nc3Vector
Nc3Vector()
Definition
Nc3Vector.cxx:110
NcPosition::fTstamp
NcTimestamp * fTstamp
Definition
NcPosition.h:48
NcPosition::fScale
Float_t fScale
Definition
NcPosition.h:47
NcPosition::NcPosition
NcPosition()
Definition
NcPosition.cxx:98
NcPosition::SetPosition
void SetPosition(Double_t *r, TString f, TString u="rad")
Definition
NcPosition.cxx:157
NcPositionObj
Handling of positions in various reference frames.
Definition
NcPositionObj.h:13
NcPositionObj::~NcPositionObj
virtual ~NcPositionObj()
Definition
NcPositionObj.cxx:100
NcPositionObj::operator=
NcPositionObj & operator=(const NcPositionObj &p)
Definition
NcPositionObj.cxx:118
NcPositionObj::NcPositionObj
NcPositionObj()
Definition
NcPositionObj.cxx:80
NcTimestamp
Handling of timestamps for (astro)particle physics research.
Definition
NcTimestamp.h:20
ncfspack
source
NcPositionObj.cxx
Generated by
1.17.0