CbmRoot
CbmLitNearestHitTofMerger Class Reference

#include <CbmLitNearestHitTofMerger.h>

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

Public Member Functions

 CbmLitNearestHitTofMerger ()
 Constructor. More...
 
virtual ~CbmLitNearestHitTofMerger ()
 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 17 of file CbmLitNearestHitTofMerger.h.

Constructor & Destructor Documentation

◆ CbmLitNearestHitTofMerger()

CbmLitNearestHitTofMerger::CbmLitNearestHitTofMerger ( )

Constructor.

Definition at line 22 of file CbmLitNearestHitTofMerger.cxx.

◆ ~CbmLitNearestHitTofMerger()

CbmLitNearestHitTofMerger::~CbmLitNearestHitTofMerger ( )
virtual

Destructor.

Definition at line 29 of file CbmLitNearestHitTofMerger.cxx.

Member Function Documentation

◆ DoMerge()

◆ SetChiSqCut()

void CbmLitNearestHitTofMerger::SetChiSqCut ( litfloat  chiSqCut)
inline

Definition at line 44 of file CbmLitNearestHitTofMerger.h.

References fChiSqCut.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetFieldPropagator()

void CbmLitNearestHitTofMerger::SetFieldPropagator ( TrackPropagatorPtr  propagator)
inline

Setters

Definition at line 36 of file CbmLitNearestHitTofMerger.h.

References fFieldPropagator.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetFilter()

void CbmLitNearestHitTofMerger::SetFilter ( TrackUpdatePtr  filter)
inline

Definition at line 42 of file CbmLitNearestHitTofMerger.h.

References fFilter.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetLinePropagator()

void CbmLitNearestHitTofMerger::SetLinePropagator ( TrackPropagatorPtr  propagator)
inline

Definition at line 39 of file CbmLitNearestHitTofMerger.h.

References fLinePropagator.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

◆ SetPDG()

void CbmLitNearestHitTofMerger::SetPDG ( Int_t  pdg)
inline

Definition at line 43 of file CbmLitNearestHitTofMerger.h.

References fPDG.

Referenced by CbmLitToolFactory::CreateHitToTrackMerger().

Member Data Documentation

◆ fChiSqCut

litfloat CbmLitNearestHitTofMerger::fChiSqCut
private

Definition at line 51 of file CbmLitNearestHitTofMerger.h.

Referenced by DoMerge(), and SetChiSqCut().

◆ fFieldPropagator

TrackPropagatorPtr CbmLitNearestHitTofMerger::fFieldPropagator
private

Definition at line 47 of file CbmLitNearestHitTofMerger.h.

Referenced by DoMerge(), and SetFieldPropagator().

◆ fFilter

TrackUpdatePtr CbmLitNearestHitTofMerger::fFilter
private

Definition at line 49 of file CbmLitNearestHitTofMerger.h.

Referenced by DoMerge(), and SetFilter().

◆ fLinePropagator

TrackPropagatorPtr CbmLitNearestHitTofMerger::fLinePropagator
private

Definition at line 48 of file CbmLitNearestHitTofMerger.h.

Referenced by DoMerge(), and SetLinePropagator().

◆ fPDG

Int_t CbmLitNearestHitTofMerger::fPDG
private

Definition at line 50 of file CbmLitNearestHitTofMerger.h.

Referenced by DoMerge(), and SetPDG().


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