BmnRoot
Loading...
Searching...
No Matches
BmnVSPTrack Class Reference

#include <BmnVSPTrack.h>

Inheritance diagram for BmnVSPTrack:
[legend]
Collaboration diagram for BmnVSPTrack:
[legend]

Public Member Functions

 BmnVSPTrack ()
 
virtual ~BmnVSPTrack ()
 
Bool_t IsUsed () const
 
BmnFitNodeGetFitNode (Int_t index)
 
vector< BmnFitNode > & GetFitNodes ()
 
void SetFitNodes (const vector< BmnFitNode > &nodes)
 
void SetUsing (Bool_t use)
 
void Print ()
 
 BmnVSPTrack ()
 
virtual ~BmnVSPTrack ()
 
Bool_t IsUsed () const
 
BmnFitNodeGetFitNode (Int_t index)
 
vector< BmnFitNode > & GetFitNodes ()
 
void SetFitNodes (const vector< BmnFitNode > &nodes)
 
void SetUsing (Bool_t use)
 
void Print ()
 
- Public Member Functions inherited from BmnTrack
 BmnTrack ()
 
virtual ~BmnTrack ()
 
void AddHit (Int_t hitIndex, FairHit *Hit)
 
void Print ()
 
void SortHits ()
 
void DeleteHits ()
 
Int_t GetNHits () const
 
Int_t GetHitIndex (Int_t iHit) const
 
Int_t GetFlag () const
 
Float_t GetChi2 () const
 
Int_t GetNDF () const
 
Float_t GetB () const
 
Float_t GetLength () const
 
FairTrackParam * GetParamFirst ()
 
FairTrackParam * GetParamLast ()
 
Double_t GetP ()
 
void SetParamFirst (FairTrackParam &par)
 
void SetParamLast (FairTrackParam &par)
 
void SetFlag (Int_t flag)
 
void SetChi2 (Double_t chi2)
 
void SetNDF (Int_t ndf)
 
void SetNHits (Int_t n)
 
void SetB (Double_t b)
 
void SetLength (Double_t length)
 
Bool_t IsUsed ()
 
void SetUsing (Bool_t flag)
 
 BmnTrack ()
 
virtual ~BmnTrack ()
 
void AddHit (Int_t hitIndex, FairHit *Hit)
 
void Print ()
 
void SortHits ()
 
void DeleteHits ()
 
Int_t GetNHits () const
 
Int_t GetHitIndex (Int_t iHit) const
 
Int_t GetFlag () const
 
Float_t GetChi2 () const
 
Int_t GetNDF () const
 
Float_t GetB () const
 
Float_t GetLength () const
 
FairTrackParam * GetParamFirst ()
 
FairTrackParam * GetParamLast ()
 
Double_t GetP ()
 
void SetParamFirst (FairTrackParam &par)
 
void SetParamLast (FairTrackParam &par)
 
void SetFlag (Int_t flag)
 
void SetChi2 (Double_t chi2)
 
void SetNDF (Int_t ndf)
 
void SetNHits (Int_t n)
 
void SetB (Double_t b)
 
void SetLength (Double_t length)
 
Bool_t IsUsed ()
 
void SetUsing (Bool_t flag)
 

Detailed Description

Definition at line 14 of file BmnVSPTrack.h.

Constructor & Destructor Documentation

◆ BmnVSPTrack() [1/2]

BmnVSPTrack::BmnVSPTrack ( )

Default constructor

Definition at line 5 of file BmnVSPTrack.cxx.

◆ ~BmnVSPTrack() [1/2]

BmnVSPTrack::~BmnVSPTrack ( )
virtual

Destructor

Definition at line 14 of file BmnVSPTrack.cxx.

◆ BmnVSPTrack() [2/2]

BmnVSPTrack::BmnVSPTrack ( )

Default constructor

◆ ~BmnVSPTrack() [2/2]

virtual BmnVSPTrack::~BmnVSPTrack ( )
virtual

Destructor

Member Function Documentation

◆ GetFitNode() [1/2]

BmnFitNode * BmnVSPTrack::GetFitNode ( Int_t  index)
inline

Definition at line 28 of file BmnVSPTrack.h.

◆ GetFitNode() [2/2]

BmnFitNode * BmnVSPTrack::GetFitNode ( Int_t  index)
inline

Definition at line 28 of file BmnVSPTrack.h.

◆ GetFitNodes() [1/2]

vector< BmnFitNode > & BmnVSPTrack::GetFitNodes ( )
inline

Definition at line 32 of file BmnVSPTrack.h.

◆ GetFitNodes() [2/2]

vector< BmnFitNode > & BmnVSPTrack::GetFitNodes ( )
inline

Definition at line 32 of file BmnVSPTrack.h.

◆ IsUsed() [1/2]

Bool_t BmnVSPTrack::IsUsed ( ) const
inline

Accessors

Definition at line 24 of file BmnVSPTrack.h.

◆ IsUsed() [2/2]

Bool_t BmnVSPTrack::IsUsed ( ) const
inline

Accessors

Definition at line 24 of file BmnVSPTrack.h.

◆ Print() [1/2]

void BmnVSPTrack::Print ( )

◆ Print() [2/2]

void BmnVSPTrack::Print ( )

◆ SetFitNodes() [1/2]

void BmnVSPTrack::SetFitNodes ( const vector< BmnFitNode > &  nodes)
inline

Modifiers

Definition at line 37 of file BmnVSPTrack.h.

◆ SetFitNodes() [2/2]

void BmnVSPTrack::SetFitNodes ( const vector< BmnFitNode > &  nodes)
inline

Modifiers

Definition at line 37 of file BmnVSPTrack.h.

◆ SetUsing() [1/2]

void BmnVSPTrack::SetUsing ( Bool_t  use)
inline

Definition at line 41 of file BmnVSPTrack.h.

◆ SetUsing() [2/2]

void BmnVSPTrack::SetUsing ( Bool_t  use)
inline

Definition at line 41 of file BmnVSPTrack.h.


The documentation for this class was generated from the following files: