star-travex
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
StiRootIO
TStiHitProxy.cxx
Go to the documentation of this file.
1
#include "
StiRootIO/TStiHitProxy.h
"
2
#include "
StiRootIO/TStiKalmanTrackNode.h
"
3
4
5
ClassImp
(
TStiHitProxy
)
6
7
8
TStiHitProxy
::
TStiHitProxy
() :
9
TObject(),
10
fTStiHit(
nullptr
),
11
fTStiKTNode(
nullptr
),
12
fChi2(-1),
13
fDistanceToNode(-1)
14
{
15
}
16
17
18
TStiHitProxy::TStiHitProxy
(
const
TStiHit
& hit,
const
TStiKalmanTrackNode
& node) :
19
TObject(),
20
fTStiHit(&hit),
21
fTStiKTNode(&node),
22
fChi2(node.CalcChi2(hit)),
23
fDistanceToNode(node.CalcDistanceToHit(hit))
24
{
25
}
26
27
28
bool
operator<
(
const
TStiHitProxy
& lhs,
const
TStiHitProxy
& rhs)
29
{
30
return
(lhs.
GetDistanceToNode
() < rhs.
GetDistanceToNode
());
31
}
TStiHitProxy::TStiHitProxy
TStiHitProxy()
operator<
bool operator<(const TStiHitProxy &lhs, const TStiHitProxy &rhs)
Definition:
TStiHitProxy.cxx:28
TStiHitProxy
Definition:
TStiHitProxy.h:11
ClassImp
ClassImp(TStiHitProxy) TStiHitProxy
Definition:
TStiHitProxy.cxx:5
TStiKalmanTrackNode.h
TStiHitProxy.h
TStiHitProxy::GetDistanceToNode
double GetDistanceToNode() const
Definition:
TStiHitProxy.h:20
TStiKalmanTrackNode
Definition:
TStiKalmanTrackNode.h:19
TStiHit
Definition:
TStiHit.h:11
Generated on Wed Jan 11 2017 17:10:19 for star-travex by
1.8.8