CbmRoot
Loading...
Searching...
No Matches
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 42 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 149 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 313 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: