CbmRoot
CbmLitAllHitsTofMerger Class Reference

#include <CbmLitAllHitsTofMerger.h>

Inheritance diagram for CbmLitAllHitsTofMerger:
[legend]
Collaboration diagram for CbmLitAllHitsTofMerger:
[legend]

Public Member Functions

 CbmLitAllHitsTofMerger ()
 Constructor. More...
 
virtual ~CbmLitAllHitsTofMerger ()
 Destructor. More...
 
virtual LitStatus DoMerge (HitPtrVector &hits, TrackPtrVector &tracks, TofTrackPtrVector &tofTracks)
 Inherited from CbmLitHitToTrackMerger. More...
 
void SetFieldPropagator (TrackPropagatorPtr propagator)
 
void SetLinePropagator (TrackPropagatorPtr propagator)
 
void SetFilter (TrackUpdatePtr filter)
 
void SetPDG (Int_t pdg)
 
void SetChiSqCut (litfloat chiSqCut)
 

Private Attributes

TrackPropagatorPtr fFieldPropagator
 
TrackPropagatorPtr fLinePropagator
 
TrackUpdatePtr fFilter
 
Int_t fPDG
 
litfloat fChiSqCut
 

Detailed Description

Definition at line 18 of file CbmLitAllHitsTofMerger.h.

Constructor & Destructor Documentation

◆ CbmLitAllHitsTofMerger()

CbmLitAllHitsTofMerger::CbmLitAllHitsTofMerger ( )

Constructor.

Definition at line 22 of file CbmLitAllHitsTofMerger.cxx.

◆ ~CbmLitAllHitsTofMerger()

CbmLitAllHitsTofMerger::~CbmLitAllHitsTofMerger ( )
virtual

Destructor.

Definition at line 29 of file CbmLitAllHitsTofMerger.cxx.

Member Function Documentation

◆ DoMerge()

◆ SetChiSqCut()

void CbmLitAllHitsTofMerger::SetChiSqCut ( litfloat  chiSqCut)
inline

Definition at line 45 of file CbmLitAllHitsTofMerger.h.

References fChiSqCut.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetFieldPropagator()

void CbmLitAllHitsTofMerger::SetFieldPropagator ( TrackPropagatorPtr  propagator)
inline

Setters

Definition at line 37 of file CbmLitAllHitsTofMerger.h.

References fFieldPropagator.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetFilter()

void CbmLitAllHitsTofMerger::SetFilter ( TrackUpdatePtr  filter)
inline

Definition at line 43 of file CbmLitAllHitsTofMerger.h.

References fFilter.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetLinePropagator()

void CbmLitAllHitsTofMerger::SetLinePropagator ( TrackPropagatorPtr  propagator)
inline

Definition at line 40 of file CbmLitAllHitsTofMerger.h.

References fLinePropagator.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetPDG()

void CbmLitAllHitsTofMerger::SetPDG ( Int_t  pdg)
inline

Definition at line 44 of file CbmLitAllHitsTofMerger.h.

References fPDG.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

Member Data Documentation

◆ fChiSqCut

litfloat CbmLitAllHitsTofMerger::fChiSqCut
private

Definition at line 52 of file CbmLitAllHitsTofMerger.h.

Referenced by DoMerge(), and SetChiSqCut().

◆ fFieldPropagator

TrackPropagatorPtr CbmLitAllHitsTofMerger::fFieldPropagator
private

Definition at line 48 of file CbmLitAllHitsTofMerger.h.

Referenced by DoMerge(), and SetFieldPropagator().

◆ fFilter

TrackUpdatePtr CbmLitAllHitsTofMerger::fFilter
private

Definition at line 50 of file CbmLitAllHitsTofMerger.h.

Referenced by DoMerge(), and SetFilter().

◆ fLinePropagator

TrackPropagatorPtr CbmLitAllHitsTofMerger::fLinePropagator
private

Definition at line 49 of file CbmLitAllHitsTofMerger.h.

Referenced by DoMerge(), and SetLinePropagator().

◆ fPDG

Int_t CbmLitAllHitsTofMerger::fPDG
private

Definition at line 51 of file CbmLitAllHitsTofMerger.h.

Referenced by DoMerge(), and SetPDG().


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