CbmRoot
CbmLitConverter Class Reference

#include <CbmLitConverter.h>

Static Public Member Functions

static void CbmPixelHitToCbmLitPixelHit (const CbmPixelHit *hit, Int_t index, CbmLitPixelHit *litHit)
 
static void CbmMvdHitToCbmLitPixelHit (const CbmMvdHit *hit, Int_t index, CbmLitPixelHit *litHit)
 
static void CbmStsTrackToCbmLitTrack (const CbmStsTrack *stsTrack, CbmLitTrack *litTrack)
 
static void CbmTrackToCbmLitTrack (const CbmTrack *track, const HitPtrVector &lhits, CbmLitTrack *ltrack)
 
static void CbmTrackArrayToCbmLitTrackArray (const TClonesArray *tracks, const HitPtrVector &lhits, TrackPtrVector &ltracks)
 
static void CbmLitTrackToCbmTrack (const CbmLitTrack *litTrack, CbmTrack *track, LitSystemId systemId)
 
static void LitTrackVectorToGlobalTrackArray (CbmEvent *event, const TrackPtrVector &litTracks, const TofTrackPtrVector &litTofTracks, TClonesArray *globalTracks, TClonesArray *stsTracks, TClonesArray *trdTracks, TClonesArray *muchTracks, TClonesArray *tofTracks)
 
static void HitArrayToHitVector (CbmEvent *event, ECbmDataType hitDataType, const TClonesArray *hits, HitPtrVector &litHits)
 
static void MvdHitArrayToHitVector (const TClonesArray *hits, HitPtrVector &litHits)
 
static void StsTrackArrayToTrackVector (CbmEvent *event, const TClonesArray *tracks, TrackPtrVector &litTracks)
 
static void GetStsTrackTimes (const CbmStsTrack *track, Double_t &firstTime, Double_t &lastTime)
 

Detailed Description

Definition at line 44 of file CbmLitConverter.h.

Member Function Documentation

◆ CbmLitTrackToCbmTrack()

◆ CbmMvdHitToCbmLitPixelHit()

◆ CbmPixelHitToCbmLitPixelHit()

◆ CbmStsTrackToCbmLitTrack()

◆ CbmTrackArrayToCbmLitTrackArray()

static void CbmLitConverter::CbmTrackArrayToCbmLitTrackArray ( const TClonesArray *  tracks,
const HitPtrVector lhits,
TrackPtrVector ltracks 
)
inlinestatic

Definition at line 163 of file CbmLitConverter.h.

References CbmTrackToCbmLitTrack(), and tracks.

Referenced by CbmLitFitTracks::DoFit().

◆ CbmTrackToCbmLitTrack()

◆ GetStsTrackTimes()

◆ HitArrayToHitVector()

static void CbmLitConverter::HitArrayToHitVector ( CbmEvent event,
ECbmDataType  hitDataType,
const TClonesArray *  hits,
HitPtrVector litHits 
)
inlinestatic

◆ LitTrackVectorToGlobalTrackArray()

◆ MvdHitArrayToHitVector()

static void CbmLitConverter::MvdHitArrayToHitVector ( const TClonesArray *  hits,
HitPtrVector litHits 
)
inlinestatic

Definition at line 332 of file CbmLitConverter.h.

References CbmMvdHitToCbmLitPixelHit(), and hits.

Referenced by CbmLitFindMvdTracks::ConvertInputData().

◆ StsTrackArrayToTrackVector()

static void CbmLitConverter::StsTrackArrayToTrackVector ( CbmEvent event,
const TClonesArray *  tracks,
TrackPtrVector litTracks 
)
inlinestatic

The documentation for this class was generated from the following file: