CbmRoot
|
Base data class for hits. More...
#include <CbmLitHit.h>
Public Member Functions | |
CbmLitHit () | |
Constructor. More... | |
virtual | ~CbmLitHit () |
Destructor. 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) |
virtual string | ToString () const |
Return string representation of class. More... | |
Private Attributes | |
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 31 of file CbmLitHit.h.
|
inlinevirtual |
Destructor.
Definition at line 43 of file CbmLitHit.h.
|
inline |
Definition at line 51 of file CbmLitHit.h.
References fDt.
Referenced by CbmLitHitData::AddHit(), lit::ChiSq(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 49 of file CbmLitHit.h.
References fDz.
Referenced by CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 46 of file CbmLitHit.h.
References fRefId.
Referenced by CbmLitTrackFinderNN::ArrangeHits(), CbmLitTrackFinderBranch::ArrangeHits(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), CbmLitFindMvdTracks::ConvertOutputData(), CbmLitConverter::LitTrackVectorToGlobalTrackArray(), CbmLitTrackFinderNN::RemoveHits(), CbmLitTrackFinderBranch::RemoveHits(), CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 55 of file CbmLitHit.h.
References fDetectorId, SB_STATION, and WL_STATION.
Referenced by CbmLitHitData::AddHit(), CbmLitFindMvdTracks::ConvertInputData(), CbmLitFindGlobalTracks::ConvertInputData(), CbmLitFindGlobalTracks::SelectTracksForTofMerging(), CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 52 of file CbmLitHit.h.
References fDetectorId, SB_SYSTEM, and WL_SYSTEM.
Referenced by CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), CbmLitFindGlobalTracks::ConvertInputData(), CbmLitConverter::LitTrackVectorToGlobalTrackArray(), and CbmLitPixelHit::ToString().
|
inline |
Definition at line 50 of file CbmLitHit.h.
References fT.
Referenced by lit::ChiSq(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 47 of file CbmLitHit.h.
References fHitType.
Referenced by CbmLitHitData::AddHit(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), lit::ChiSq(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), lit::NDF(), CbmLitPixelHit::ToString(), CbmLitStripHit::ToString(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 48 of file CbmLitHit.h.
References fZ.
Referenced by CbmLitHitData::AddHit(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitNearestHitTofMerger::DoMerge(), CbmLitAllHitsTofMerger::DoMerge(), CbmLitTrackFitterImp::Fit(), CbmLitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), CompareHitPtrZLess::operator()(), CompareHitPtrZMore::operator()(), CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 66 of file CbmLitHit.h.
References fDetectorId, SB_STATION, and SB_SYSTEM.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), CbmLitFindMvdTracks::ConvertInputData(), CbmLitFindGlobalTracks::ConvertInputData(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 65 of file CbmLitHit.h.
References fDt.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 63 of file CbmLitHit.h.
References fDz.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), and TieHandlePoint::HandlePoint().
|
inline |
Definition at line 61 of file CbmLitHit.h.
References fHitType.
Referenced by CbmLitPixelHit::CbmLitPixelHit(), CbmLitStripHit::CbmLitStripHit(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 60 of file CbmLitHit.h.
References fRefId.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 64 of file CbmLitHit.h.
References fT.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 62 of file CbmLitHit.h.
References fZ.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inlinevirtual |
Return string representation of class.
Reimplemented in CbmLitStripHit, and CbmLitPixelHit.
Definition at line 74 of file CbmLitHit.h.
|
private |
Definition at line 88 of file CbmLitHit.h.
Referenced by GetStation(), GetSystem(), and SetDetectorId().
|
private |
Definition at line 83 of file CbmLitHit.h.
|
private |
Definition at line 81 of file CbmLitHit.h.
|
private |
Definition at line 79 of file CbmLitHit.h.
Referenced by GetType(), and SetHitType().
|
private |
Definition at line 77 of file CbmLitHit.h.
Referenced by GetRefId(), and SetRefId().
|
private |
Definition at line 82 of file CbmLitHit.h.
|
private |
Definition at line 80 of file CbmLitHit.h.
|
staticprivate |
Definition at line 95 of file CbmLitHit.h.
Referenced by GetStation(), and SetDetectorId().
|
staticprivate |
Definition at line 94 of file CbmLitHit.h.
Referenced by GetSystem(), and SetDetectorId().
|
staticprivate |
Definition at line 92 of file CbmLitHit.h.
Referenced by GetStation().
|
staticprivate |
Definition at line 91 of file CbmLitHit.h.
Referenced by GetSystem().