CbmRoot
|
Base data class for pixel hits. More...
#include <CbmLitPixelHit.h>
Public Member Functions | |
CbmLitPixelHit () | |
Constructor. More... | |
virtual | ~CbmLitPixelHit () |
Destructor. More... | |
litfloat | GetX () const |
litfloat | GetY () const |
litfloat | GetDx () const |
litfloat | GetDy () const |
litfloat | GetDxy () const |
void | SetX (litfloat x) |
void | SetY (litfloat y) |
void | SetDx (litfloat dx) |
void | SetDy (litfloat dy) |
void | SetDxy (litfloat dxy) |
virtual std::string | ToString () const |
Return string representation of class. More... | |
Int_t | GetRefId () const |
LitHitType | GetType () const |
litfloat | GetZ () const |
litfloat | GetDz () const |
litfloat | GetT () const |
litfloat | GetDt () const |
LitSystemId | GetSystem () const |
Int_t | GetStation () const |
void | SetRefId (Int_t refId) |
void | SetHitType (LitHitType hitType) |
void | SetZ (litfloat z) |
void | SetDz (litfloat dz) |
void | SetT (litfloat t) |
void | SetDt (litfloat dt) |
void | SetDetectorId (LitSystemId sysId, Int_t station) |
Private Attributes | |
litfloat | fX |
litfloat | fY |
litfloat | fDx |
litfloat | fDy |
litfloat | fDxy |
Int_t | fRefId |
LitHitType | fHitType |
litfloat | fZ |
litfloat | fDz |
litfloat | fT |
litfloat | fDt |
Int_t | fDetectorId |
Static Private Attributes | |
static const Int_t | WL_SYSTEM = 15 |
static const Int_t | WL_STATION = 31 |
static const Int_t | SB_SYSTEM = 0 |
static const Int_t | SB_STATION = 4 |
|
inline |
Constructor.
Definition at line 27 of file CbmLitPixelHit.h.
References kLITPIXELHIT, and CbmLitHit::SetHitType().
|
inlinevirtual |
Destructor.
Definition at line 34 of file CbmLitPixelHit.h.
|
inlineinherited |
Definition at line 51 of file CbmLitHit.h.
References CbmLitHit::fDt.
Referenced by CbmLitHitData::AddHit(), lit::ChiSq(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 39 of file CbmLitPixelHit.h.
References fDx.
Referenced by CbmLitHitData::AddHit(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitTrackToLitCudaTrack(), lit::ChiSq(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
inline |
Definition at line 41 of file CbmLitPixelHit.h.
References fDxy.
Referenced by CbmLitPixelHitToLitCudaPixelHit(), CbmLitTrackToLitCudaTrack(), lit::ChiSq(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
inline |
Definition at line 40 of file CbmLitPixelHit.h.
References fDy.
Referenced by CbmLitHitData::AddHit(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitTrackToLitCudaTrack(), lit::ChiSq(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
inlineinherited |
Definition at line 49 of file CbmLitHit.h.
References CbmLitHit::fDz.
Referenced by ToString(), and CbmLitStripHit::ToString().
|
inlineinherited |
Definition at line 46 of file CbmLitHit.h.
References CbmLitHit::fRefId.
Referenced by CbmLitTrackFinderNN::ArrangeHits(), CbmLitTrackFinderBranch::ArrangeHits(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), CbmLitFindMvdTracks::ConvertOutputData(), CbmLitConverter::LitTrackVectorToGlobalTrackArray(), CbmLitTrackFinderNN::RemoveHits(), CbmLitTrackFinderBranch::RemoveHits(), ToString(), and CbmLitStripHit::ToString().
|
inlineinherited |
Definition at line 55 of file CbmLitHit.h.
References CbmLitHit::fDetectorId, CbmLitHit::SB_STATION, and CbmLitHit::WL_STATION.
Referenced by CbmLitHitData::AddHit(), CbmLitFindMvdTracks::ConvertInputData(), CbmLitFindGlobalTracks::ConvertInputData(), CbmLitFindGlobalTracks::SelectTracksForTofMerging(), ToString(), and CbmLitStripHit::ToString().
|
inlineinherited |
Definition at line 52 of file CbmLitHit.h.
References CbmLitHit::fDetectorId, CbmLitHit::SB_SYSTEM, and CbmLitHit::WL_SYSTEM.
Referenced by CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), CbmLitFindGlobalTracks::ConvertInputData(), CbmLitConverter::LitTrackVectorToGlobalTrackArray(), and ToString().
|
inlineinherited |
Definition at line 50 of file CbmLitHit.h.
References CbmLitHit::fT.
Referenced by lit::ChiSq(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), and CbmLitKalmanFilter::Update().
|
inlineinherited |
Definition at line 47 of file CbmLitHit.h.
References CbmLitHit::fHitType.
Referenced by CbmLitHitData::AddHit(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), lit::ChiSq(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), lit::NDF(), ToString(), CbmLitStripHit::ToString(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 37 of file CbmLitPixelHit.h.
References fX.
Referenced by CbmLitPixelHitToLitCudaPixelHit(), CbmLitTrackToLitCudaTrack(), lit::ChiSq(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
inline |
Definition at line 38 of file CbmLitPixelHit.h.
References fY.
Referenced by CbmLitPixelHitToLitCudaPixelHit(), CbmLitTrackToLitCudaTrack(), lit::ChiSq(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
inlineinherited |
Definition at line 48 of file CbmLitHit.h.
References CbmLitHit::fZ.
Referenced by CbmLitHitData::AddHit(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitNearestHitTofMerger::DoMerge(), CbmLitAllHitsTofMerger::DoMerge(), CbmLitTrackFitterImp::Fit(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), CompareHitPtrZLess::operator()(), CompareHitPtrZMore::operator()(), ToString(), and CbmLitStripHit::ToString().
|
inlineinherited |
Definition at line 66 of file CbmLitHit.h.
References CbmLitHit::fDetectorId, CbmLitHit::SB_STATION, and CbmLitHit::SB_SYSTEM.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), CbmLitFindMvdTracks::ConvertInputData(), CbmLitFindGlobalTracks::ConvertInputData(), and LitCudaTrackToCbmLitTrack().
|
inlineinherited |
Definition at line 65 of file CbmLitHit.h.
References CbmLitHit::fDt.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 46 of file CbmLitPixelHit.h.
References fDx.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 48 of file CbmLitPixelHit.h.
References fDxy.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 47 of file CbmLitPixelHit.h.
References fDy.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inlineinherited |
Definition at line 63 of file CbmLitHit.h.
References CbmLitHit::fDz.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), and TieHandlePoint::HandlePoint().
|
inlineinherited |
Definition at line 61 of file CbmLitHit.h.
References CbmLitHit::fHitType.
Referenced by CbmLitPixelHit(), CbmLitStripHit::CbmLitStripHit(), and LitCudaTrackToCbmLitTrack().
|
inlineinherited |
Definition at line 60 of file CbmLitHit.h.
References CbmLitHit::fRefId.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inlineinherited |
Definition at line 64 of file CbmLitHit.h.
References CbmLitHit::fT.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 44 of file CbmLitPixelHit.h.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 45 of file CbmLitPixelHit.h.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inlineinherited |
Definition at line 62 of file CbmLitHit.h.
References CbmLitHit::fZ.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inlinevirtual |
Return string representation of class.
Reimplemented from CbmLitHit.
Definition at line 54 of file CbmLitPixelHit.h.
References GetDx(), GetDxy(), GetDy(), CbmLitHit::GetDz(), CbmLitHit::GetRefId(), CbmLitHit::GetStation(), CbmLitHit::GetSystem(), CbmLitHit::GetType(), GetX(), GetY(), and CbmLitHit::GetZ().
|
privateinherited |
Definition at line 88 of file CbmLitHit.h.
Referenced by CbmLitHit::GetStation(), CbmLitHit::GetSystem(), and CbmLitHit::SetDetectorId().
|
privateinherited |
Definition at line 83 of file CbmLitHit.h.
Referenced by CbmLitHit::GetDt(), and CbmLitHit::SetDt().
|
private |
Definition at line 66 of file CbmLitPixelHit.h.
|
private |
Definition at line 67 of file CbmLitPixelHit.h.
|
private |
Definition at line 66 of file CbmLitPixelHit.h.
|
privateinherited |
Definition at line 81 of file CbmLitHit.h.
Referenced by CbmLitHit::GetDz(), and CbmLitHit::SetDz().
|
privateinherited |
Definition at line 79 of file CbmLitHit.h.
Referenced by CbmLitHit::GetType(), and CbmLitHit::SetHitType().
|
privateinherited |
Definition at line 77 of file CbmLitHit.h.
Referenced by CbmLitHit::GetRefId(), and CbmLitHit::SetRefId().
|
privateinherited |
Definition at line 82 of file CbmLitHit.h.
Referenced by CbmLitHit::GetT(), and CbmLitHit::SetT().
|
private |
Definition at line 65 of file CbmLitPixelHit.h.
|
private |
Definition at line 65 of file CbmLitPixelHit.h.
|
privateinherited |
Definition at line 80 of file CbmLitHit.h.
Referenced by CbmLitHit::GetZ(), and CbmLitHit::SetZ().
|
staticprivateinherited |
Definition at line 95 of file CbmLitHit.h.
Referenced by CbmLitHit::GetStation(), and CbmLitHit::SetDetectorId().
|
staticprivateinherited |
Definition at line 94 of file CbmLitHit.h.
Referenced by CbmLitHit::GetSystem(), and CbmLitHit::SetDetectorId().
|
staticprivateinherited |
Definition at line 92 of file CbmLitHit.h.
Referenced by CbmLitHit::GetStation().
|
staticprivateinherited |
Definition at line 91 of file CbmLitHit.h.
Referenced by CbmLitHit::GetSystem().