CbmRoot
|
Base data class for hits. More...
#include <CbmLitHit.h>
Public Member Functions | |
CbmLitHit () | |
Constructor. | |
virtual | ~CbmLitHit () |
Destructor. | |
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. | |
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 34 of file CbmLitHit.h.
|
inlinevirtual |
Destructor.
Definition at line 39 of file CbmLitHit.h.
|
inline |
Definition at line 47 of file CbmLitHit.h.
References fDt.
Referenced by CbmLitHitData::AddHit(), lit::ChiSq(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 45 of file CbmLitHit.h.
References fDz.
Referenced by CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 42 of file CbmLitHit.h.
References fRefId.
Referenced by CbmLitTrackFinderBranch::ArrangeHits(), CbmLitTrackFinderNN::ArrangeHits(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), CbmLitFindMvdTracks::ConvertOutputData(), CbmLitConverter::LitTrackVectorToGlobalTrackArray(), CbmLitTrackFinderBranch::RemoveHits(), CbmLitTrackFinderNN::RemoveHits(), CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 49 of file CbmLitHit.h.
References fDetectorId, SB_STATION, and WL_STATION.
Referenced by CbmLitHitData::AddHit(), CbmLitFindGlobalTracks::ConvertInputData(), CbmLitFindMvdTracks::ConvertInputData(), CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 48 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 46 of file CbmLitHit.h.
References fT.
Referenced by lit::ChiSq(), CbmLitTrackFinderBranch::FollowTracks(), CbmLitTrackFinderNN::FollowTracks(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 43 of file CbmLitHit.h.
References fHitType.
Referenced by CbmLitHitData::AddHit(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitTrackSelectionSharedHits::CheckSharedHits(), lit::ChiSq(), CbmLitTrackFinderBranch::FollowTracks(), CbmLitTrackFinderNN::FollowTracks(), lit::NDF(), CbmLitPixelHit::ToString(), CbmLitStripHit::ToString(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 44 of file CbmLitHit.h.
References fZ.
Referenced by CbmLitHitData::AddHit(), CbmLitPixelHitToLitCudaPixelHit(), CbmLitAllHitsTofMerger::DoMerge(), CbmLitNearestHitTofMerger::DoMerge(), CbmLitTrackFitterImp::Fit(), CbmLitTrackFinderBranch::FollowTracks(), CbmLitTrackFinderNN::FollowTracks(), CbmLitPixelHit::ToString(), and CbmLitStripHit::ToString().
|
inline |
Definition at line 58 of file CbmLitHit.h.
References fDetectorId, SB_STATION, and SB_SYSTEM.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), CbmLitFindGlobalTracks::ConvertInputData(), CbmLitFindMvdTracks::ConvertInputData(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 57 of file CbmLitHit.h.
References fDt.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 55 of file CbmLitHit.h.
References fDz.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 53 of file CbmLitHit.h.
References fHitType.
Referenced by CbmLitPixelHit::CbmLitPixelHit(), CbmLitStripHit::CbmLitStripHit(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 52 of file CbmLitHit.h.
References fRefId.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 56 of file CbmLitHit.h.
References fT.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 54 of file CbmLitHit.h.
References fZ.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), and LitCudaTrackToCbmLitTrack().
|
inlinevirtual |
Return string representation of class.
Reimplemented in CbmLitPixelHit, and CbmLitStripHit.
Definition at line 64 of file CbmLitHit.h.
|
private |
Definition at line 77 of file CbmLitHit.h.
Referenced by GetStation(), GetSystem(), and SetDetectorId().
|
private |
Definition at line 72 of file CbmLitHit.h.
|
private |
Definition at line 70 of file CbmLitHit.h.
|
private |
Definition at line 68 of file CbmLitHit.h.
Referenced by GetType(), and SetHitType().
|
private |
Definition at line 67 of file CbmLitHit.h.
Referenced by GetRefId(), and SetRefId().
|
private |
Definition at line 71 of file CbmLitHit.h.
|
private |
Definition at line 69 of file CbmLitHit.h.
|
staticprivate |
Definition at line 84 of file CbmLitHit.h.
Referenced by GetStation(), and SetDetectorId().
|
staticprivate |
Definition at line 83 of file CbmLitHit.h.
Referenced by GetSystem(), and SetDetectorId().
|
staticprivate |
Definition at line 81 of file CbmLitHit.h.
Referenced by GetStation().
|
staticprivate |
Definition at line 80 of file CbmLitHit.h.
Referenced by GetSystem().