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

#include <CbmKFStsHit.h>

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

Public Member Functions

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

Static Public Member Functions

static void FilterPDAF (CbmKFTrackInterface &track, std::vector< CbmKFStsHit * > &vpHits, Bool_t downstream, Double_t *QP0, double gateX, double gateY, int &best_hit_idx)
 
static void FilterPDAF (CbmKFTrackInterface &track, std::vector< CbmKFStsHit * > &vpHits, Bool_t downstream, Double_t *QP0, double gateX, double gateY, int &best_hit_idx)
 

Public Attributes

CbmKFPixelMeasurement FitPoint
 
CbmKFTubetube
 
- Public Attributes inherited from CbmKFHit
Int_t MaterialIndex
 

Detailed Description

Definition at line 11 of file CbmKFStsHit.h.

Constructor & Destructor Documentation

◆ CbmKFStsHit() [1/4]

CbmKFStsHit::CbmKFStsHit ( )
inline

Definition at line 15 of file CbmKFStsHit.h.

◆ ~CbmKFStsHit() [1/2]

CbmKFStsHit::~CbmKFStsHit ( )
inline

Definition at line 16 of file CbmKFStsHit.h.

◆ CbmKFStsHit() [2/4]

CbmKFStsHit::CbmKFStsHit ( const CbmKFStsHit a)
inline

Definition at line 38 of file CbmKFStsHit.h.

◆ CbmKFStsHit() [3/4]

CbmKFStsHit::CbmKFStsHit ( )
inline

Definition at line 15 of file CbmKFStsHit.h.

◆ ~CbmKFStsHit() [2/2]

CbmKFStsHit::~CbmKFStsHit ( )
inline

Definition at line 16 of file CbmKFStsHit.h.

◆ CbmKFStsHit() [4/4]

CbmKFStsHit::CbmKFStsHit ( const CbmKFStsHit a)
inline

Definition at line 38 of file CbmKFStsHit.h.

Member Function Documentation

◆ ClassDef() [1/2]

CbmKFStsHit::ClassDef ( CbmKFStsHit  ,
 
)

◆ ClassDef() [2/2]

CbmKFStsHit::ClassDef ( CbmKFStsHit  ,
 
)

◆ Create() [1/4]

◆ Create() [2/4]

void CbmKFStsHit::Create ( CbmMvdHit h)

◆ Create() [3/4]

◆ Create() [4/4]

void CbmKFStsHit::Create ( CbmStsHit h)

◆ Filter() [1/2]

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

◆ Filter() [2/2]

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

Implements CbmKFHit.

◆ FilterPDAF() [1/2]

void CbmKFStsHit::FilterPDAF ( CbmKFTrackInterface track,
std::vector< CbmKFStsHit * > &  vpHits,
Bool_t  downstream,
Double_t *  QP0,
double  gateX,
double  gateY,
int &  best_hit_idx 
)
static

◆ FilterPDAF() [2/2]

static void CbmKFStsHit::FilterPDAF ( CbmKFTrackInterface track,
std::vector< CbmKFStsHit * > &  vpHits,
Bool_t  downstream,
Double_t *  QP0,
double  gateX,
double  gateY,
int &  best_hit_idx 
)
static

◆ operator=() [1/2]

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

Definition at line 32 of file CbmKFStsHit.h.

References FitPoint, and tube.

◆ operator=() [2/2]

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

Definition at line 32 of file CbmKFStsHit.h.

References FitPoint, and tube.

Member Data Documentation

◆ FitPoint

CbmKFPixelMeasurement CbmKFStsHit::FitPoint

Definition at line 18 of file CbmKFStsHit.h.

Referenced by Create(), Create(), Filter(), FilterPDAF(), and operator=().

◆ tube

CbmKFTube * CbmKFStsHit::tube

Definition at line 19 of file CbmKFStsHit.h.

Referenced by Create(), Create(), Filter(), FilterPDAF(), and operator=().


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