travex
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TrackNode.cxx
Go to the documentation of this file.
1 #include "travex/Hit.h"
2 #include "travex/TrackNode.h"
3 
4 
5 
7  fPosition(),
8  fError(),
9  fProjError(),
10  fMomentum(),
11  fAcceptedHit(nullptr),
12  fCandidateHits()
13 {
14 }
15 
16 
17 void tvx::TrackNode::Print(Option_t *opt) const
18 {
19  fPosition.Print();
20  fMomentum.Print();
21 }
22 
23 
28 bool tvx::operator< (const tvx::TrackNode& lhs, const tvx::TrackNode& rhs)
29 {
30  return lhs.fPosition.Perp() < rhs.fPosition.Perp();
31 }
virtual void Print(Option_t *opt="") const
Definition: TrackNode.cxx:17
TVector3 fPosition
Coordinates of the track state/node position.
Definition: TrackNode.h:36
bool operator<(const tvx::Hit &lhs, const tvx::Hit &rhs)
Definition: Hit.cxx:18