CbmRoot
|
Classes | |
class | OriginalField |
Thread-safe representation of the magnetic field in CBM. More... | |
class | Target |
CBM target accessor and property handler. More... | |
class | TrackingSetupBuilder |
Encapsulation of the kf::Setup initialization routines for CBM. More... | |
class | ZeroField |
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 | |
const CbmTrackingDetectorInterfaceBase * | GetTrackingInterface (const cbm::algo::ca::EDetectorID caDetId) |
const CbmTrackingDetectorInterfaceBase * | GetTrackingInterface (const ECbmModuleId cbmDetId) |
Collection of useful utilites for CbmKf
FairTrackParam cbm::kf::ConvertTrackParam | ( | const cbm::algo::kf::TrackParamD & | t | ) |
copy Ca track param to fair track param
Definition at line 43 of file CbmKfUtil.cxx.
References cbm::algo::kf::TrackParamBase< T >::C(), cbm::algo::kf::TrackParamBase< T >::GetQp(), cbm::algo::kf::TrackParamBase< T >::GetTx(), cbm::algo::kf::TrackParamBase< T >::GetTy(), cbm::algo::kf::TrackParamBase< T >::GetX(), cbm::algo::kf::TrackParamBase< T >::GetY(), and cbm::algo::kf::TrackParamBase< T >::GetZ().
cbm::algo::kf::TrackParamD cbm::kf::ConvertTrackParam | ( | const FairTrackParam & | par | ) |
copy fair track param to Ca track param
Definition at line 12 of file CbmKfUtil.cxx.
References cbm::algo::kf::TrackParamBase< T >::C(), cbm::algo::kf::TrackParamBase< T >::C55(), cbm::algo::kf::TrackParamBase< T >::C66(), cbm::algo::kf::TrackParamBase< T >::ChiSq(), cbm::algo::kf::TrackParamBase< T >::ChiSqTime(), cbm::algo::kf::TrackParamBase< T >::CovMatrix(), cbm::algo::kf::TrackParamBase< T >::Ndf(), cbm::algo::kf::TrackParamBase< T >::NdfTime(), cbm::algo::kf::TrackParamBase< T >::Qp(), cbm::algo::kf::defs::SpeedOfLightInv, cbm::algo::kf::TrackParamBase< T >::Time(), cbm::algo::kf::TrackParamBase< T >::Tx(), cbm::algo::kf::TrackParamBase< T >::Ty(), cbm::algo::kf::TrackParamBase< T >::Vi(), cbm::algo::kf::TrackParamBase< T >::X(), cbm::algo::kf::TrackParamBase< T >::Y(), and cbm::algo::kf::TrackParamBase< T >::Z().
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmMuchTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTofTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrdTrack(), CbmL1GlobalTrackFinder::CopyL1Tracks(), CbmL1StsTrackFinder::CopyL1Tracks(), CbmKfFitTracksTask::Exec(), and cbm::ca::TimeSliceReader::ReadRecoTracks().
|
inline |
Definition at line 31 of file CbmKfUtil.h.
References CbmMuchTrackingInterface::Instance(), CbmMvdTrackingInterface::Instance(), CbmStsTrackingInterface::Instance(), CbmTofTrackingInterface::Instance(), CbmTrdTrackingInterface::Instance(), cbm::algo::ca::kMuch, cbm::algo::ca::kMvd, cbm::algo::ca::kSts, cbm::algo::ca::kTof, and cbm::algo::ca::kTrd.
Referenced by GetTrackingInterface().
|
inline |
Definition at line 43 of file CbmKfUtil.h.
References GetTrackingInterface(), and cbm::algo::ca::ToCaDetectorID().