CbmRoot
|
#include <CbmKFStsHit.h>
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 CbmKFStsHit & | operator= (const CbmKFStsHit &a) |
CbmKFStsHit (const CbmKFStsHit &a) | |
ClassDef (CbmKFStsHit, 1) | |
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) |
Public Attributes | |
CbmKFPixelMeasurement | FitPoint |
CbmKFTube * | tube |
Int_t | MaterialIndex |
Definition at line 15 of file CbmKFStsHit.h.
|
inline |
Definition at line 18 of file CbmKFStsHit.h.
|
inline |
Definition at line 19 of file CbmKFStsHit.h.
|
inline |
Definition at line 40 of file CbmKFStsHit.h.
CbmKFStsHit::ClassDef | ( | CbmKFStsHit | , |
1 | ) |
void CbmKFStsHit::Create | ( | CbmMvdHit * | h | ) |
Definition at line 56 of file CbmKFStsHit.cxx.
References CbmKFTube::dz, FitPoint, CbmKF::GetMaterialIndex(), CbmKF::Instance(), CbmKFHit::MaterialIndex, pos, CbmKFTube::R, CbmKFTube::r, CbmKFTube::RR, CbmKFTube::rr, st_tube, tube, CbmKFPixelMeasurement::V, CbmKF::vMaterial, CbmKFPixelMeasurement::x, CbmKFPixelMeasurement::y, CbmKFPixelMeasurement::z, and CbmKFTube::z.
void CbmKFStsHit::Create | ( | CbmStsHit * | h | ) |
Definition at line 22 of file CbmKFStsHit.cxx.
References CbmKFTube::dz, FitPoint, CbmKF::GetMaterialIndex(), CbmStsSetup::GetStationNumber(), CbmKF::Instance(), CbmStsSetup::Instance(), CbmKFHit::MaterialIndex, pos, CbmKFTube::R, CbmKFTube::r, CbmKFTube::RR, CbmKFTube::rr, st_tube, tube, CbmKFPixelMeasurement::V, CbmKF::vMaterial, CbmKFPixelMeasurement::x, CbmKFPixelMeasurement::y, CbmKFPixelMeasurement::z, and CbmKFTube::z.
|
virtual |
Implements CbmKFHit.
Definition at line 86 of file CbmKFStsHit.cxx.
References CbmKFPixelMeasurement::Filter(), FitPoint, CbmKFMaterial::Pass(), CbmKFTrackInterface::Propagate(), tube, CbmKFPixelMeasurement::z, CbmKFTube::z, and CbmKFMaterial::ZThickness.
|
static |
Definition at line 121 of file CbmKFStsHit.cxx.
References CbmKFPixelMeasurement::FilterPDAF(), CbmKFTrackInterface::GetTrack(), CbmKFMaterial::Pass(), CbmKFTrackInterface::Propagate(), tube, CbmKFTube::z, and CbmKFMaterial::ZThickness.
|
inline |
Definition at line 33 of file CbmKFStsHit.h.
CbmKFPixelMeasurement CbmKFStsHit::FitPoint |
Definition at line 21 of file CbmKFStsHit.h.
Referenced by Create(), Create(), Filter(), and operator=().
|
inherited |
Definition at line 26 of file CbmKFHit.h.
Referenced by Create(), Create(), and CbmKF::PassMaterialBetween().
CbmKFTube* CbmKFStsHit::tube |
Definition at line 22 of file CbmKFStsHit.h.
Referenced by Create(), Create(), Filter(), FilterPDAF(), and operator=().