CbmRoot
|
#include <CbmKFTrdHit.h>
Public Member Functions | |
CbmKFTrdHit () | |
~CbmKFTrdHit () | |
void | Create (CbmTrdHit *hit) |
Int_t | Filter (CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0) |
const CbmKFTrdHit & | operator= (const CbmKFTrdHit &a) |
CbmKFTrdHit (const CbmKFTrdHit &a) | |
ClassDef (CbmKFTrdHit, 1) | |
Public Attributes | |
CbmKFUMeasurement | FitPoint |
CbmKFWall * | wall |
Int_t | MaterialIndex |
Definition at line 23 of file CbmKFTrdHit.h.
|
inline |
Default constructor
Definition at line 27 of file CbmKFTrdHit.h.
|
inline |
Destructor
Definition at line 30 of file CbmKFTrdHit.h.
|
inline |
Definition at line 51 of file CbmKFTrdHit.h.
CbmKFTrdHit::ClassDef | ( | CbmKFTrdHit | , |
1 | |||
) |
void CbmKFTrdHit::Create | ( | CbmTrdHit * | hit | ) |
Copy data from CbmTrdHit
Definition at line 23 of file CbmKFTrdHit.cxx.
References FitPoint, CbmKF::GetMaterialIndex(), CbmTrdHit::GetPlaneId(), CbmKF::Instance(), CbmKFHit::MaterialIndex, xMath::Pi(), pos, CbmPixelHit::Position(), CbmPixelHit::PositionError(), CbmKFUMeasurement::Set(), CbmKF::vMaterial, and wall.
Referenced by CbmTrdTrackFitterKF::DoFit(), CbmL1CATrdTrackFinderSA::FitKF(), and CbmL1TrdTrackFinderSts::SortTrdHits().
|
virtual |
Filter
Implements CbmKFHit.
Definition at line 61 of file CbmKFTrdHit.cxx.
References CbmKFUMeasurement::Filter(), FitPoint, CbmKFTrackInterface::Propagate(), and CbmKFUMeasurement::z.
Referenced by CbmL1TrdTrackFinderSts::UpdateTrack().
|
inline |
Definition at line 45 of file CbmKFTrdHit.h.
CbmKFUMeasurement CbmKFTrdHit::FitPoint |
Measurement point
Definition at line 34 of file CbmKFTrdHit.h.
Referenced by Create(), Filter(), and operator=().
|
inherited |
Definition at line 22 of file CbmKFHit.h.
Referenced by CbmL1MuchHit::Create(), CbmL1SttHit::Create(), CbmKFStsHit::Create(), Create(), CbmKFTofHit::Create(), CbmTrdTrackFitterKF::DoFit(), CbmTofTrackFitterKF::DoFit(), and CbmKF::PassMaterialBetween().
CbmKFWall* CbmKFTrdHit::wall |