star-travex
|
#include <TStiKalmanTrack.h>
Public Member Functions | |
TStiKalmanTrack () | |
TStiKalmanTrack (TStiEvent *event) | |
TStiKalmanTrack (const StiKalmanTrack &stiKTrack, TStiEvent *event=nullptr) | |
const TStiEvent * | GetParentEvent () const |
std::pair< std::set< TStiHit >::iterator, bool > | AddToParentEvent (const TStiHit &stiHit) |
const std::set< TStiKalmanTrackNode > & | GetNodes () const |
void | FindClosestHits (const std::set< TStiHit > &stiHits) |
For each node of this track finds the hit closest to the mean track projection, i.e. More... | |
void | FindCandidateHits (const std::set< TStiHit > &stiHits) |
For each node of this track finds hits in some proximity to the mean track projection. More... | |
void | AssignClosestCandidateHit () |
const TStiKalmanTrackNode & | GetDcaNode () const |
double | GetEnergyLosses () const |
virtual void | Print (Option_t *opt="") const |
Protected Attributes | |
TStiEvent * | fEvent |
Pointer to mother event containing this track. More... | |
std::set< TStiKalmanTrackNode > | fNodes |
double | fEnergyLosses |
Total track energy lost in all volumes. More... | |
Definition at line 15 of file TStiKalmanTrack.h.
TStiKalmanTrack::TStiKalmanTrack | ( | ) |
|
explicit |
Definition at line 17 of file TStiKalmanTrack.cxx.
TStiKalmanTrack::TStiKalmanTrack | ( | const StiKalmanTrack & | stiKTrack, |
TStiEvent * | event = nullptr |
||
) |
Definition at line 23 of file TStiKalmanTrack.cxx.
std::pair< std::set< TStiHit >::iterator, bool > TStiKalmanTrack::AddToParentEvent | ( | const TStiHit & | stiHit | ) |
Definition at line 38 of file TStiKalmanTrack.cxx.
void TStiKalmanTrack::AssignClosestCandidateHit | ( | ) |
Definition at line 93 of file TStiKalmanTrack.cxx.
void TStiKalmanTrack::FindCandidateHits | ( | const std::set< TStiHit > & | stiHits | ) |
For each node of this track finds hits in some proximity to the mean track projection.
Definition at line 84 of file TStiKalmanTrack.cxx.
void TStiKalmanTrack::FindClosestHits | ( | const std::set< TStiHit > & | stiHits | ) |
For each node of this track finds the hit closest to the mean track projection, i.e.
the nominal position of the track node.
Definition at line 71 of file TStiKalmanTrack.cxx.
const TStiKalmanTrackNode & TStiKalmanTrack::GetDcaNode | ( | ) | const |
Definition at line 47 of file TStiKalmanTrack.cxx.
double TStiKalmanTrack::GetEnergyLosses | ( | ) | const |
Definition at line 49 of file TStiKalmanTrack.cxx.
|
inline |
Definition at line 24 of file TStiKalmanTrack.h.
|
inline |
Definition at line 22 of file TStiKalmanTrack.h.
|
virtual |
Definition at line 52 of file TStiKalmanTrack.cxx.
|
protected |
Total track energy lost in all volumes.
Definition at line 36 of file TStiKalmanTrack.h.
|
protected |
Pointer to mother event containing this track.
Definition at line 34 of file TStiKalmanTrack.h.
|
protected |
Definition at line 35 of file TStiKalmanTrack.h.