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

#include <BmnKFStsHit.h>

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

Public Member Functions

 BmnKFStsHit ()
 
 ~BmnKFStsHit ()
 
Double_t GetX () const
 
Double_t GetY () const
 
Double_t GetZ () const
 
void Create (CbmStsHit *h)
 
void Create (CbmMvdHit *h)
 
Int_t Filter (CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0)
 
const BmnKFStsHitoperator= (const BmnKFStsHit &a)
 
 BmnKFStsHit (const BmnKFStsHit &a)
 
 ClassDef (BmnKFStsHit, 1)
 
 BmnKFStsHit ()
 
 ~BmnKFStsHit ()
 
Double_t GetX () const
 
Double_t GetY () const
 
Double_t GetZ () const
 
void Create (CbmStsHit *h)
 
void Create (CbmMvdHit *h)
 
Int_t Filter (CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0)
 
const BmnKFStsHitoperator= (const BmnKFStsHit &a)
 
 BmnKFStsHit (const BmnKFStsHit &a)
 
 ClassDef (BmnKFStsHit, 1)
 
- Public Member Functions inherited from CbmKFHit
 CbmKFHit ()
 
virtual ~CbmKFHit ()
 
 CbmKFHit ()
 
virtual ~CbmKFHit ()
 

Public Attributes

CbmKFUMeasurement FitPoint [2]
 
CbmKFTubetube
 
Double_t fX
 
Double_t fY
 
Double_t fZ
 
CbmKFTube st_tube
 
- Public Attributes inherited from CbmKFHit
Int_t MaterialIndex
 

Detailed Description

Definition at line 18 of file BmnKFStsHit.h.

Constructor & Destructor Documentation

◆ BmnKFStsHit() [1/4]

BmnKFStsHit::BmnKFStsHit ( )
inline

Definition at line 22 of file BmnKFStsHit.h.

◆ ~BmnKFStsHit() [1/2]

BmnKFStsHit::~BmnKFStsHit ( )
inline

Definition at line 23 of file BmnKFStsHit.h.

◆ BmnKFStsHit() [2/4]

BmnKFStsHit::BmnKFStsHit ( const BmnKFStsHit a)
inline

Definition at line 57 of file BmnKFStsHit.h.

References FitPoint.

◆ BmnKFStsHit() [3/4]

BmnKFStsHit::BmnKFStsHit ( )
inline

Definition at line 22 of file BmnKFStsHit.h.

◆ ~BmnKFStsHit() [2/2]

BmnKFStsHit::~BmnKFStsHit ( )
inline

Definition at line 23 of file BmnKFStsHit.h.

◆ BmnKFStsHit() [4/4]

BmnKFStsHit::BmnKFStsHit ( const BmnKFStsHit a)
inline

Definition at line 57 of file BmnKFStsHit.h.

References FitPoint.

Member Function Documentation

◆ ClassDef() [1/2]

BmnKFStsHit::ClassDef ( BmnKFStsHit  ,
 
)

◆ ClassDef() [2/2]

BmnKFStsHit::ClassDef ( BmnKFStsHit  ,
 
)

◆ Create() [1/4]

void BmnKFStsHit::Create ( CbmMvdHit h)
inline

Definition at line 37 of file BmnKFStsHit.h.

◆ Create() [2/4]

void BmnKFStsHit::Create ( CbmMvdHit h)
inline

Definition at line 37 of file BmnKFStsHit.h.

◆ Create() [3/4]

◆ Create() [4/4]

void BmnKFStsHit::Create ( CbmStsHit h)

◆ Filter() [1/2]

Int_t BmnKFStsHit::Filter ( CbmKFTrackInterface track,
Bool_t  downstream,
Double_t &  QP0 
)
virtual

◆ Filter() [2/2]

Int_t BmnKFStsHit::Filter ( CbmKFTrackInterface track,
Bool_t  downstream,
Double_t &  QP0 
)
virtual

Implements CbmKFHit.

◆ GetX() [1/2]

Double_t BmnKFStsHit::GetX ( ) const
inline

Definition at line 31 of file BmnKFStsHit.h.

References fX.

Referenced by BmnStsKFTrackFitter::EvalMaterial().

◆ GetX() [2/2]

Double_t BmnKFStsHit::GetX ( ) const
inline

Definition at line 31 of file BmnKFStsHit.h.

References fX.

◆ GetY() [1/2]

Double_t BmnKFStsHit::GetY ( ) const
inline

Definition at line 32 of file BmnKFStsHit.h.

References fY.

Referenced by BmnStsKFTrackFitter::EvalMaterial().

◆ GetY() [2/2]

Double_t BmnKFStsHit::GetY ( ) const
inline

Definition at line 32 of file BmnKFStsHit.h.

References fY.

◆ GetZ() [1/2]

Double_t BmnKFStsHit::GetZ ( ) const
inline

Definition at line 33 of file BmnKFStsHit.h.

References fZ.

Referenced by BmnStsKFTrackFitter::EvalMaterial().

◆ GetZ() [2/2]

Double_t BmnKFStsHit::GetZ ( ) const
inline

Definition at line 33 of file BmnKFStsHit.h.

References fZ.

◆ operator=() [1/2]

const BmnKFStsHit & BmnKFStsHit::operator= ( const BmnKFStsHit a)
inline

Definition at line 48 of file BmnKFStsHit.h.

References FitPoint, fX, fY, fZ, and tube.

◆ operator=() [2/2]

const BmnKFStsHit & BmnKFStsHit::operator= ( const BmnKFStsHit a)
inline

Definition at line 48 of file BmnKFStsHit.h.

References FitPoint, fX, fY, fZ, and tube.

Member Data Documentation

◆ FitPoint

CbmKFUMeasurement BmnKFStsHit::FitPoint

◆ fX

Double_t BmnKFStsHit::fX

Definition at line 28 of file BmnKFStsHit.h.

Referenced by Create(), GetX(), and operator=().

◆ fY

Double_t BmnKFStsHit::fY

Definition at line 28 of file BmnKFStsHit.h.

Referenced by Create(), GetY(), and operator=().

◆ fZ

Double_t BmnKFStsHit::fZ

Definition at line 28 of file BmnKFStsHit.h.

Referenced by Create(), GetZ(), and operator=().

◆ st_tube

CbmKFTube BmnKFStsHit::st_tube

Definition at line 29 of file BmnKFStsHit.h.

Referenced by Create().

◆ tube

CbmKFTube * BmnKFStsHit::tube

Definition at line 27 of file BmnKFStsHit.h.

Referenced by Create(), BmnStsKFTrackFitter::EvalMaterial(), Filter(), and operator=().


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