CbmRoot
Loading...
Searching...
No Matches
cbm::kf Namespace Reference

Namespaces

namespace  tools
 

Classes

struct  FloatTag
 A floating-point tag for tag dispatching. More...
 
class  fvec
 
class  Setup
 KF-framework representation of the detector setup. More...
 
class  Target
 CBM target accessor and property handler. More...
 
class  TrackingGeoSetupContainer
 A shared instance of the tracking geo setup in double precision. More...
 
class  TrackingGeoSetupFactory
 A factory for geometry tracking KF-setup in CBM. More...
 

Enumerations

enum class  EFieldMode
 Enumiration for the magnetic field representation variants in the track fitting algorithm. More...
 

Functions

cbm::algo::kf::TrackParamD ConvertTrackParam (const FairTrackParam &par)
 copy fair track param to Ca track param
 
FairTrackParam ConvertTrackParam (const cbm::algo::kf::TrackParamD &t)
 copy Ca track param to fair track param
 
std::optional< KFParticle > CreateKfParticle (const cbm::algo::kf::TrackParamD &trackParam, double mass, int absCharge)
 
template<cbm::algo::ca::EDetectorID DetID>
const auto * GetTrackingInterface ()
 

Detailed Description

Collection of useful utilites for CbmKf

Enumeration Type Documentation

◆ EFieldMode

enum class cbm::algo::kf::EFieldMode
strong

Enumiration for the magnetic field representation variants in the track fitting algorithm.

Definition at line 107 of file KfDefs.h.

Function Documentation

◆ ConvertTrackParam() [1/2]

◆ ConvertTrackParam() [2/2]

◆ CreateKfParticle()

◆ GetTrackingInterface()