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

#include <BmnSiliconTrack.h>

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

Public Member Functions

 BmnSiliconTrack ()
 
virtual ~BmnSiliconTrack ()
 
Bool_t IsUsed () const
 
BmnFitNodeGetFitNode (Int_t index)
 
vector< BmnFitNode > & GetFitNodes ()
 
void SetFitNodes (const vector< BmnFitNode > &nodes)
 
void SetUsing (Bool_t use)
 
void Print ()
 
 BmnSiliconTrack ()
 
virtual ~BmnSiliconTrack ()
 
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 15 of file BmnSiliconTrack.h.

Constructor & Destructor Documentation

◆ BmnSiliconTrack() [1/2]

BmnSiliconTrack::BmnSiliconTrack ( )

Default constructor

Definition at line 5 of file BmnSiliconTrack.cxx.

◆ ~BmnSiliconTrack() [1/2]

BmnSiliconTrack::~BmnSiliconTrack ( )
virtual

Destructor

Definition at line 14 of file BmnSiliconTrack.cxx.

◆ BmnSiliconTrack() [2/2]

BmnSiliconTrack::BmnSiliconTrack ( )

Default constructor

◆ ~BmnSiliconTrack() [2/2]

virtual BmnSiliconTrack::~BmnSiliconTrack ( )
virtual

Destructor

Member Function Documentation

◆ GetFitNode() [1/2]

BmnFitNode * BmnSiliconTrack::GetFitNode ( Int_t  index)
inline

Definition at line 29 of file BmnSiliconTrack.h.

◆ GetFitNode() [2/2]

BmnFitNode * BmnSiliconTrack::GetFitNode ( Int_t  index)
inline

Definition at line 29 of file BmnSiliconTrack.h.

◆ GetFitNodes() [1/2]

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

Definition at line 33 of file BmnSiliconTrack.h.

◆ GetFitNodes() [2/2]

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

Definition at line 33 of file BmnSiliconTrack.h.

◆ IsUsed() [1/2]

Bool_t BmnSiliconTrack::IsUsed ( ) const
inline

Accessors

Definition at line 25 of file BmnSiliconTrack.h.

◆ IsUsed() [2/2]

Bool_t BmnSiliconTrack::IsUsed ( ) const
inline

Accessors

Definition at line 25 of file BmnSiliconTrack.h.

◆ Print() [1/2]

void BmnSiliconTrack::Print ( )

◆ Print() [2/2]

void BmnSiliconTrack::Print ( )

◆ SetFitNodes() [1/2]

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

Modifiers

Definition at line 38 of file BmnSiliconTrack.h.

◆ SetFitNodes() [2/2]

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

Modifiers

Definition at line 38 of file BmnSiliconTrack.h.

◆ SetUsing() [1/2]

void BmnSiliconTrack::SetUsing ( Bool_t  use)
inline

Definition at line 42 of file BmnSiliconTrack.h.

◆ SetUsing() [2/2]

void BmnSiliconTrack::SetUsing ( Bool_t  use)
inline

Definition at line 42 of file BmnSiliconTrack.h.


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