CbmRoot
|
Base data class for strip hits. More...
#include <CbmLitStripHit.h>
Public Member Functions | |
CbmLitStripHit () | |
Constructor. More... | |
virtual | ~CbmLitStripHit () |
Destructor. More... | |
litfloat | GetU () const |
litfloat | GetDu () const |
litfloat | GetPhi () const |
litfloat | GetCosPhi () const |
litfloat | GetSinPhi () const |
int | GetSegment () const |
void | SetU (litfloat u) |
void | SetDu (litfloat du) |
void | SetPhi (litfloat phi) |
void | SetCosPhi (litfloat cosPhi) |
void | SetSinPhi (litfloat sinPhi) |
void | SetSegment (int segment) |
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) |
Protected Attributes | |
litfloat | fU |
litfloat | fDu |
litfloat | fPhi |
litfloat | fCosPhi |
litfloat | fSinPhi |
int | fSegment |
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 27 of file CbmLitStripHit.h.
References kLITSTRIPHIT, and CbmLitHit::SetHitType().
|
inlinevirtual |
Destructor.
Definition at line 35 of file CbmLitStripHit.h.
|
inline |
Definition at line 41 of file CbmLitStripHit.h.
References fCosPhi.
Referenced by lit::ChiSq(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
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 CbmLitStripHit.h.
References fDu.
Referenced by lit::ChiSq(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
inlineinherited |
Definition at line 49 of file CbmLitHit.h.
References CbmLitHit::fDz.
Referenced by CbmLitPixelHit::ToString(), and ToString().
|
inline |
|
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(), CbmLitPixelHit::ToString(), and ToString().
|
inline |
Definition at line 43 of file CbmLitStripHit.h.
References fSegment.
|
inline |
Definition at line 42 of file CbmLitStripHit.h.
References fSinPhi.
Referenced by lit::ChiSq(), ToString(), CbmLitKalmanFilter::Update(), and CbmLitKalmanFilter::UpdateWMF().
|
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(), CbmLitPixelHit::ToString(), and 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 CbmLitPixelHit::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(), CbmLitPixelHit::ToString(), ToString(), and CbmLitKalmanFilter::Update().
|
inline |
Definition at line 38 of file CbmLitStripHit.h.
References fU.
Referenced by lit::ChiSq(), 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()(), CbmLitPixelHit::ToString(), and ToString().
|
inline |
Definition at line 49 of file CbmLitStripHit.h.
References fCosPhi.
|
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 47 of file CbmLitStripHit.h.
References fDu.
|
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::CbmLitPixelHit(), CbmLitStripHit(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 48 of file CbmLitStripHit.h.
References fPhi.
|
inlineinherited |
Definition at line 60 of file CbmLitHit.h.
References CbmLitHit::fRefId.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), TieHandlePoint::HandlePoint(), and LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 51 of file CbmLitStripHit.h.
References fSegment.
|
inline |
Definition at line 50 of file CbmLitStripHit.h.
References fSinPhi.
|
inlineinherited |
Definition at line 64 of file CbmLitHit.h.
References CbmLitHit::fT.
Referenced by CbmLitConverter::CbmMvdHitToCbmLitPixelHit(), and CbmLitConverter::CbmPixelHitToCbmLitPixelHit().
|
inline |
Definition at line 46 of file CbmLitStripHit.h.
References fU.
|
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 57 of file CbmLitStripHit.h.
References GetCosPhi(), GetDu(), CbmLitHit::GetDz(), GetPhi(), CbmLitHit::GetRefId(), GetSinPhi(), CbmLitHit::GetStation(), CbmLitHit::GetType(), GetU(), and CbmLitHit::GetZ().
|
protected |
Definition at line 71 of file CbmLitStripHit.h.
Referenced by GetCosPhi(), and SetCosPhi().
|
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().
|
protected |
Definition at line 69 of file CbmLitStripHit.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().
|
protected |
Definition at line 70 of file CbmLitStripHit.h.
|
privateinherited |
Definition at line 77 of file CbmLitHit.h.
Referenced by CbmLitHit::GetRefId(), and CbmLitHit::SetRefId().
|
protected |
Definition at line 73 of file CbmLitStripHit.h.
Referenced by GetSegment(), and SetSegment().
|
protected |
Definition at line 72 of file CbmLitStripHit.h.
Referenced by GetSinPhi(), and SetSinPhi().
|
privateinherited |
Definition at line 82 of file CbmLitHit.h.
Referenced by CbmLitHit::GetT(), and CbmLitHit::SetT().
|
protected |
Definition at line 68 of file CbmLitStripHit.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().