CbmRoot
Loading...
Searching...
No Matches
CbmKfUtil.h File Reference
#include "CbmDefs.h"
#include "CbmRecoSetupManager.h"
#include "KfTrackParam.h"
#include <optional>
Include dependency graph for CbmKfUtil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cbm::kf::FloatTag< Float >
 A floating-point tag for tag dispatching. More...
 
class  cbm::kf::fvec
 
class  cbm::kf::Setup< F >
 KF-framework representation of the detector setup. More...
 

Namespaces

namespace  cbm
 
namespace  cbm::algo
 
namespace  cbm::algo::kf
 
namespace  cbm::kf
 

Enumerations

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

Functions

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