CbmRoot
|
#include <boost/serialization/access.hpp>
#include <cmath>
#include <iomanip>
#include <iostream>
Go to the source code of this file.
Classes | |
class | cbm::algo::kf::fmask |
class | cbm::algo::kf::fvec |
Namespaces | |
namespace | cbm |
namespace | cbm::algo |
namespace | cbm::algo::kf |
Macros | |
#define | _op(A, B, F) |
#define | _f1(A, F) |
#define | _f2(A, B, F) |
#define | _op(A, B, F) |
#define | _opComp(A, B, F) |
#define | _fvecalignment __attribute__((aligned(fvec::size() * sizeof(fscal)))) |
Typedefs | |
using | cbm::algo::kf::fscal = fvec::EntryType |
Functions | |
fscal | cbm::algo::kf::min (fscal x, fscal y) |
fscal | cbm::algo::kf::max (fscal x, fscal y) |
fscal | cbm::algo::kf::asgnb (fscal x, fscal y) |
fscal | cbm::algo::kf::sgn (fscal x) |
class cbm::algo::kf::fvec | cbm::algo::kf::__attribute__ ((aligned(16))) |
static constexpr size_t | size () |
fvec () | |
fvec (const fvec &a) | |
fvec (fscal a) | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int) |
static fvec | One () |
static fvec | Zero () |
fscal & | operator[] (size_t i) |
void | setZero (fmask m) |
fvec | operator+ (const fvec &a, const fvec &b) |
fvec | operator- (const fvec &a, const fvec &b) |
fvec | operator* (const fvec &a, const fvec &b) |
fvec | operator/ (const fvec &a, const fvec &b) |
fmask | operator< (const fvec &a, const fvec &b) |
fmask | operator<= (const fvec &a, const fvec &b) |
fmask | operator> (const fvec &a, const fvec &b) |
fmask | operator>= (const fvec &a, const fvec &b) |
fmask | operator== (const fvec &a, const fvec &b) |
fmask | isnan (const fvec &a) |
fvec | iif (fmask a, fvec b, fvec c) |
fscal | min (fscal x, fscal y) |
fscal | max (fscal x, fscal y) |
fscal | asgnb (fscal x, fscal y) |
fscal | sgn (fscal x) |
fvec | min (const fvec &a, const fvec &b) |
fvec | max (const fvec &a, const fvec &b) |
fvec | asgnb (const fvec &a, const fvec &b) |
fvec | sqrt (const fvec &a) |
fvec | sgn (const fvec &a) |
fvec | exp (const fvec &a) |
fvec | log (const fvec &a) |
fvec | sin (const fvec &a) |
fvec | cos (const fvec &a) |
fvec | operator- (const fvec &a) |
fvec | operator+ (const fvec &a) |
void | operator+= (fvec &a, const fvec &b) |
void | operator-= (fvec &a, const fvec &b) |
void | operator*= (fvec &a, const fvec &b) |
void | operator/= (fvec &a, const fvec &b) |
std::ostream & | operator<< (std::ostream &strm, const fvec &a) |
std::istream & | operator>> (std::istream &strm, fvec &a) |
Variables | |
constexpr auto | cbm::algo::kf::VcMemAlign = 16 |
fscal | v [fmask::Size] |
#define _f1 | ( | A, | |
F ) |
Definition at line 170 of file KfSimdPseudo.h.
#define _f2 | ( | A, | |
B, | |||
F ) |
Definition at line 177 of file KfSimdPseudo.h.
#define _fvecalignment __attribute__((aligned(fvec::size() * sizeof(fscal)))) |
Definition at line 281 of file KfSimdPseudo.h.
Referenced by CbmL1PFFitter::CalculateFieldRegion(), CbmL1PFFitter::CalculateFieldRegionAtLastPoint(), CbmL1PFFitter::Fit(), and CbmL1PFFitter::GetChiToVertex().
#define _op | ( | A, | |
B, | |||
F ) |
Definition at line 64 of file KfSimdPseudo.h.
#define _op | ( | A, | |
B, | |||
F ) |
Definition at line 64 of file KfSimdPseudo.h.
#define _opComp | ( | A, | |
B, | |||
F ) |
Definition at line 191 of file KfSimdPseudo.h.
Definition at line 117 of file KfSimdPseudo.h.
friend fscal __attribute__::asgnb | ( | fscal | x, |
fscal | y ) |
Definition at line 112 of file KfSimdPseudo.h.
Definition at line 124 of file KfSimdPseudo.h.
Referenced by RichGeoCreator::CalculateParams(), RichGeoCreator::CreateCameraContainer(), CbmKresConversionGeneral::Exec(), cbm::ca::TrackFitQa::Fill(), CbmRichRingFitterQa::GenerateEllipse(), cbm::ca::HitQaData::GetHitDu(), cbm::ca::HitQaData::GetHitDuv(), cbm::ca::HitQaData::GetHitDv(), cbm::ca::HitQaData::GetHitU(), cbm::ca::HitQaData::GetHitV(), cbm::ca::HitQaData::GetPointU(), cbm::ca::HitQaData::GetPointV(), CbmRichRing::GetXF1(), CbmRichRingLight::GetXF1(), CbmRichRing::GetXF2(), CbmRichRingLight::GetXF2(), CbmRichRonchiAna::RotatePointImpl(), cbm::ca::CaUvConverter::SetFromUV(), cbm::ca::CaUvConverter::SetFromXYCovMatrix(), CbmClusteringGeometry::SetMuchModuleGeometryRadial(), CbmClusteringGeometry::SetMuchModuleGeometryRadialFast(), and CbmRichRingFitterEllipseTau::TransformEllipse().
Definition at line 121 of file KfSimdPseudo.h.
Referenced by CbmTrdHitRateFastQa::CalcHitRate(), CbmTrdHitRateQa::CalcHitRate(), CbmTrdHitRateFastQa::CalcHitRatePad(), CbmRichRingFitterTAU::DoFit(), CbmKFPixelMeasurement::FilterPDAF(), CbmKFMath::GetNoise(), lit::parallel::LitAddMaterialElectron(), CbmMuchSegmentAuto::ShouldSegmentByX(), and CbmMuchSegmentAuto::ShouldSegmentByY().
__attribute__::fvec | ( | ) |
Definition at line 6 of file KfSimdPseudo.h.
Referenced by CbmL1RichENNRingFinderParallel::ENNRingFinder(), CbmRichRingFinderHoughSimd::HoughTransformGroup(), and CbmRichRingFinderHoughSimd::HoughTransformReconstruction().
__attribute__::fvec | ( | const fvec & | a | ) |
Definition at line 8 of file KfSimdPseudo.h.
__attribute__::fvec | ( | fscal | a | ) |
Definition at line 15 of file KfSimdPseudo.h.
Definition at line 100 of file KfSimdPseudo.h.
Referenced by CbmL1RichENNRingFinderParallel::ENNRingFinder(), cbm::algo::ca::TrackFitter::FitCaTracks(), and cbm::algo::ca::CloneMerger::InvertCholesky().
friend fmask __attribute__::isnan | ( | const fvec & | a | ) |
Definition at line 91 of file KfSimdPseudo.h.
Referenced by cbm::algo::kf::utils::IsUndefined().
Definition at line 122 of file KfSimdPseudo.h.
Referenced by cbm::algo::kf::TrackKalmanFilter< DataT >::ApproximateBetheBloch(), cbm::algo::kf::TrackKalmanFilter< DataT >::ApproximateBetheBloch(), PsdSignalFitting::PronyFitter::CalculateFitHarmonics(), CbmStsPhysics::DiffusionWidth(), CbmTransport::ForceUserDecays(), cbm::algo::kf::TrackParamBaseScalar< T >::GetEta(), CbmKFMath::GetNoise(), CbmMCTrack::GetRapidity(), PsdSignalFitting::PronyFitter::GetSignalMaxTime(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), CbmMuchDigitizeGem::MPV_n_e(), CbmMuchDigitizerQa::MPV_n_e(), cbm::algo::kf::TrackKalmanFilter< DataT >::MultipleScattering(), cbm::algo::kf::TrackKalmanFilter< DataT >::MultipleScatteringInThickMaterial(), and CbmMuchDigitizeGem::Sigma_n_e().
Definition at line 116 of file KfSimdPseudo.h.
friend fscal __attribute__::max | ( | fscal | x, |
fscal | y ) |
Definition at line 111 of file KfSimdPseudo.h.
Referenced by PairAnalysisVarCuts::AddCut(), PairAnalysisVarCuts::AddCut(), CbmLitHitData::AddHit(), lit::parallel::LitHitData::AddHit(), cbm::algo::ca::Iteration::Check(), CbmCaInputQaBase< DetID >::CheckRangePull(), CbmAnaJpsiTask::CreateAnalysisStepsH1(), CbmAnaJpsiTask::CreateAnaStepsPairSourceH1(), CbmLitClusteringQa::CreateClusterParametersHistograms(), CbmAnaJpsiTask::CreateSourceTypesH1(), CbmCaInputQaMuch::DefineParameters(), CbmCaInputQaMvd::DefineParameters(), CbmCaInputQaSts::DefineParameters(), CbmCaInputQaTof::DefineParameters(), CbmCaInputQaTrd::DefineParameters(), LmvmDrawAll::DrawChi2(), CbmRecoQaTask::Exec(), CbmTrdRawToDigiR::FillLookUps(), CbmTrdModuleRec2D::LoadDigisRC(), CbmTrdFASP::ProcessShaper(), cbm::algo::trd::HitFinder2D::ProjectDigis(), cbm::algo::trd::HitMerger2D::ProjectDigis(), CbmTrdModuleRec2D::ProjectDigis(), CbmTrackingDetectorInterfaceBase::ReadVolume(), CbmLitTrackingQa::SetAngleRange(), PairAnalysisFunction::SetFitRange(), PairAnalysisSignalExt::SetIntegralRange(), CbmRichMCbmSEDisplay::SetLELimits(), CbmQaCmpDrawer< Obj >::SetMaximum(), CbmTrdRawToDigiMaxAdcR::SetPeakingRange(), PairAnalysisSignalExt::SetPlotRange(), CbmLitFitQa::SetPRange(), CbmLitTofQa::SetPRange(), CbmLitTrackingQa::SetPRange(), CbmLitTrackingQa::SetPtRange(), cbm::qa::checker::ObjectDB::SetRatioRange(), CbmRichMCbmQaReal::SetTotRich(), CbmRichMCbmQaRichOnly::SetTotRich(), CbmRichMCbmSEDisplay::SetTotRich(), CbmTrdHitDensityQa::SetTriggerMaxScale(), and CbmLitTrackingQa::SetYRange().
Definition at line 115 of file KfSimdPseudo.h.
friend fscal __attribute__::min | ( | fscal | x, |
fscal | y ) |
Definition at line 110 of file KfSimdPseudo.h.
Referenced by PairAnalysisVarCuts::AddCut(), PairAnalysisVarCuts::AddCut(), cbm::algo::ca::Iteration::Check(), CbmCaInputQaBase< DetID >::CheckRangePull(), CbmAnaJpsiTask::CreateAnalysisStepsH1(), CbmAnaJpsiTask::CreateAnaStepsPairSourceH1(), CbmLitClusteringQa::CreateClusterParametersHistograms(), CbmAnaJpsiTask::CreateSourceTypesH1(), CbmCaInputQaMuch::DefineParameters(), CbmCaInputQaMvd::DefineParameters(), CbmCaInputQaSts::DefineParameters(), CbmCaInputQaTof::DefineParameters(), CbmCaInputQaTrd::DefineParameters(), CbmRichRingFitterEllipseMinuit::DoFit(), LmvmDrawAll::DrawChi2(), CbmTrackingDetectorInterfaceBase::ReadVolume(), CbmLitTrackingQa::SetAngleRange(), PairAnalysisFunction::SetFitRange(), PairAnalysisSignalExt::SetIntegralRange(), CbmRichMCbmSEDisplay::SetLELimits(), CbmQaCmpDrawer< Obj >::SetMinimum(), CbmStack::SetMinPoints(), CbmTrdRawToDigiMaxAdcR::SetPeakingRange(), PairAnalysisSignalExt::SetPlotRange(), CbmLitFitQa::SetPRange(), CbmLitTofQa::SetPRange(), CbmLitTrackingQa::SetPRange(), CbmLitTrackingQa::SetPtRange(), cbm::qa::checker::ObjectDB::SetRatioRange(), CbmRichMCbmQaReal::SetTotRich(), CbmRichMCbmQaRichOnly::SetTotRich(), CbmRichMCbmSEDisplay::SetTotRich(), CbmTrdHitDensityQa::SetTriggerMinScale(), and CbmLitTrackingQa::SetYRange().
|
static |
Definition at line 32 of file KfSimdPseudo.h.
Definition at line 81 of file KfSimdPseudo.h.
Definition at line 137 of file KfSimdPseudo.h.
Definition at line 133 of file KfSimdPseudo.h.
Definition at line 79 of file KfSimdPseudo.h.
Definition at line 135 of file KfSimdPseudo.h.
Definition at line 132 of file KfSimdPseudo.h.
Definition at line 80 of file KfSimdPseudo.h.
Definition at line 136 of file KfSimdPseudo.h.
Definition at line 82 of file KfSimdPseudo.h.
Definition at line 138 of file KfSimdPseudo.h.
Definition at line 85 of file KfSimdPseudo.h.
friend std::ostream & __attribute__::operator<< | ( | std::ostream & | strm, |
const fvec & | a ) |
Definition at line 140 of file KfSimdPseudo.h.
Definition at line 86 of file KfSimdPseudo.h.
Definition at line 89 of file KfSimdPseudo.h.
Definition at line 87 of file KfSimdPseudo.h.
Definition at line 88 of file KfSimdPseudo.h.
friend std::istream & __attribute__::operator>> | ( | std::istream & | strm, |
fvec & | a ) |
Definition at line 150 of file KfSimdPseudo.h.
fscal operator[] | ( | size_t | i | ) |
Definition at line 36 of file KfSimdPseudo.h.
void __attribute__::serialize | ( | Archive & | ar, |
const unsigned int | ) |
Definition at line 25 of file KfSimdPseudo.h.
void __attribute__::setZero | ( | fmask | m | ) |
Definition at line 40 of file KfSimdPseudo.h.
Definition at line 120 of file KfSimdPseudo.h.
friend fscal __attribute__::sgn | ( | fscal | x | ) |
Definition at line 113 of file KfSimdPseudo.h.
Referenced by CbmKFParticleFinder::Exec(), PairAnalysisSignalExt::FillSignificance(), and CbmTrdHitMC::ToString().
Definition at line 123 of file KfSimdPseudo.h.
Referenced by RichGeoCreator::CalculateParams(), RichGeoCreator::CreateCameraContainer(), CbmKresConversionGeneral::Exec(), cbm::ca::TrackFitQa::Fill(), CbmRichRingFitterQa::GenerateEllipse(), cbm::ca::HitQaData::GetHitDu(), cbm::ca::HitQaData::GetHitDuv(), cbm::ca::HitQaData::GetHitDv(), cbm::ca::HitQaData::GetHitU(), cbm::ca::HitQaData::GetHitV(), cbm::ca::HitQaData::GetPointU(), cbm::ca::HitQaData::GetPointV(), CbmRichRing::GetYF1(), CbmRichRingLight::GetYF1(), CbmRichRing::GetYF2(), CbmRichRingLight::GetYF2(), CbmRichRonchiAna::RotatePointImpl(), cbm::ca::CaUvConverter::SetFromUV(), cbm::ca::CaUvConverter::SetFromXYCovMatrix(), CbmClusteringGeometry::SetMuchModuleGeometryRadial(), CbmClusteringGeometry::SetMuchModuleGeometryRadialFast(), and CbmRichRingFitterEllipseTau::TransformEllipse().
|
staticconstexpr |
Definition at line 2 of file KfSimdPseudo.h.
Referenced by CbmTrdModuleRecR::addClusters(), PairAnalysisHF::AddCutVariable(), CbmTrdModuleSimR::AddDigitoPulseBuffer(), CbmMuch::AddHit(), CbmMvd::AddHit(), CbmRich::AddHit(), CbmTof::AddHit(), CbmDeviceHitBuilderTof::AddNextChan(), CbmTofCosmicClusterizer::AddNextChan(), CbmTofEventClusterizer::AddNextChan(), CbmTofHitMaker::AddNextChan(), CbmTofTestBeamClusterizer::AddNextChan(), PairAnalysisMixingHandler::AddVariable(), cbm::algo::PODAllocator< T >::allocate(), cbm::algo::kf::Vector< T, Allocator >::at(), cbm::algo::kf::Vector< T, Allocator >::at(), CbmTofCosmicClusterizer::BuildClusters(), CbmTofEventClusterizer::BuildClusters(), CbmTofHitMaker::BuildClusters(), CbmTofSimpClusterizer::BuildClusters(), CbmTofTestBeamClusterizer::BuildClusters(), CbmStar2019EventBuilderEtofAlgo::BuildEvents(), CbmDeviceHitBuilderTof::BuildHits(), CbmTofEventClusterizer::BuildHits(), CbmTofHitMaker::BuildHits(), cbm::algo::ca::TrackFinderWindow::CaTrackFinderSlice(), CbmMCDataArray::CbmMCDataArray(), CbmMCDataObject::CbmMCDataObject(), cbm::algo::trd2d::ReadoutConfig::ChanMap(), CbmDeviceHitBuilderTof::CheckLHMemory(), CbmTofCosmicClusterizer::CheckLHMemory(), CbmTofEventClusterizer::CheckLHMemory(), CbmTofHitMaker::CheckLHMemory(), CbmTofTestBeamClusterizer::CheckLHMemory(), CbmTrdModuleSimR::CheckMulti(), CbmDeviceHitBuilderTof::CleanLHMemory(), CbmTofCosmicClusterizer::CleanLHMemory(), CbmTofEventClusterizer::CleanLHMemory(), CbmTofHitMaker::CleanLHMemory(), CbmTofTestBeamClusterizer::CleanLHMemory(), CbmMQTsaMultiSampler::CreateAndCombineComponentsPerChannel(), CbmMQTsaMultiSampler::CreateAndCombineComponentsPerSysId(), CbmMQTsSamplerRepReq::CreateCombinedComponentsPerSysId(), CbmMcbm2018MonitorStsSync::CreateHistograms(), CbmMcbm2018UnpackerAlgoRich2020::Debug(), CbmMcbm2018UnpackerAlgoRich2020::DebugMs(), CbmMcbm2018UnpackerAlgoRich::DebugMs(), CbmTofDigitize::DigitizeDirectClusterSize(), CbmTofDigitize::DigitizeFlatDisc(), CbmTofDigitize::DigitizeGaussCharge(), cbm::algo::CommonUnpacker< Digi, MSMonitor, MSAux >::DoUnpack(), CbmCheckDataFormatGdpb2018::DoUnpack(), CbmCosy2018MonitorPulser::DoUnpack(), CbmDeviceUnpackTofStar2018::DoUnpack(), CbmMcbm2018MonitorDataRates::DoUnpack(), CbmMcbm2018MonitorMcbmPulser::DoUnpack(), CbmMcbm2018MonitorMcbmRate::DoUnpack(), CbmMcbm2018MonitorMcbmSync::DoUnpack(), CbmMcbm2018MonitorTof::DoUnpack(), CbmMcbm2018MonitorTofPulser::DoUnpack(), CbmMcbm2018TofFeeThr::DoUnpack(), CbmMcbm2018TofTestFee::DoUnpack(), CbmStar2019MonitorTof::DoUnpack(), CbmStar2019TofFeeThr::DoUnpack(), CbmRichTrainAnnElectrons::Draw(), CbmRichTrainAnnSelect::Draw(), PartitionedSpanTest::Ensure(), PartitionedVectorTest::Ensure(), CbmAnaConversionRecoFull::Exec(), CbmBuildEventsFromTracksIdeal::Exec(), CbmEventBuilderQa::Exec(), CbmKFParticleFinder::Exec(), CbmKFParticleFinderQa::Exec(), CbmTrdQa::Exec(), CbmTofExtendTracks::ExecExtend(), CbmTofCalibrator::FillCalHist(), CbmTofCalibrator::FillCalHist(), CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), CbmTofExtendTracks::FillHistograms(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofHitFinderQa::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofCalibrator::FillHitCalHist(), CbmTrdUnpackMonitor::fillSamplesHisto(), CbmTrdUnpackFaspAlgo::FinalizeComponent(), CbmRichRingFinderHoughImpl::FindPeak(), CbmMcbm2018UnpackerAlgoRich2020::findTDCAlignmentError(), cbm::algo::ca::TrackFinder::FindTracksThread(), CbmTrdModuleSim2D::FlushBuffer(), FormatTsHeaderPrintout(), mRichSupport::GetBinaryRepresentation(), mRichSupport::GetHexRepresentation(), CbmRichRingFinderHoughImpl::GetHitIndexById(), CbmEvent::GetIndex(), PairAnalysisHF::GetNumberOfBins(), PairAnalysisMixingHandler::GetNumberOfBins(), cbm::algo::trd2d::ReadoutConfig::GetNumChans(), CbmCheckEvents::GetTimeDiff(), CbmCheckEvents::GetTimeDiffBmon(), CbmDeviceHitBuilderTof::HandleData(), CbmL1::HistoPerformance(), CbmTofTrackFinderNN::HitUsed(), CbmRichRingFinderHoughImpl::HoughTransformReconstruction(), cbm::qa::checker::ObjectDB::Init(), CbmRecoQaTask::View::Init(), PairAnalysisHF::Init(), PairAnalysisMixingHandler::Init(), CbmMQTsaMultiSampler::InitTask(), CbmMQTsSamplerRepReq::InitTask(), CbmMQChannels::IsChannelNameAllowed(), cbm::algo::kf::TrackParamBase< T >::IsConsistent(), CbmDeviceHitBuilderTof::LH_store(), CbmTofCosmicClusterizer::LH_store(), CbmTofEventClusterizer::LH_store(), CbmTofHitMaker::LH_store(), CbmTofTestBeamClusterizer::LH_store(), cbm::algo::trd::ReadoutConfig::Map(), CbmTofEventClusterizer::MergeClusters(), CbmTofHitMaker::MergeClusters(), CbmTofMergeMcPoints::MergeRealisticTofPoints(), CbmTofDigitize::MergeSameChanDigis(), CbmAnaConversionRecoFull::MixedEventTest(), CbmDeviceHitBuilderTof::MonitorPulser(), cbm::algo::ca::TrackFinderWindow::PrepareGrid(), mRichSupport::PrintRaw(), CbmRichGeoTestStudyReport::PrintRow(), CbmTbDaqBuffer::PrintStatus(), CbmMcbm2018UnpackerAlgoRich2020::ProcessCTSsubevent(), CbmFsdMC::ProcessHits(), CbmPsdMC::ProcessHits(), CbmTrd::ProcessHits(), CbmMcbm2018UnpackerAlgoRich2020::ProcessMs(), CbmStar2019EventBuilderEtofAlgo::ProcessMs(), CbmTrdMCQa::ProcessPoints(), CbmTrdModuleSimR::ProcessPulseBuffer(), CbmMcbm2018UnpackerAlgoRich2020::ProcessSKIPsubevent(), CbmMcbm2018UnpackerAlgoRich2020::ProcessTDCword(), CbmMcbm2018MonitorMcbmPulser::ProcessTofMs(), CbmMcbm2018MonitorMcbmRate::ProcessTofMs(), CbmMcbm2018MonitorMcbmSync::ProcessTofMs(), CbmMcbm2018UnpackerAlgoRich2020::ProcessTRBevent(), CbmMcbm2018UnpackerAlgoRich2020::ProcessTRBeventHeader(), CbmMcbm2018UnpackerAlgoRich2020::ProcessTRBsubevent(), CbmMcbm2018UnpackerAlgoRich2020::ProcessTRBsubsubevent(), cbm::algo::ca::TrackFinderWindow::ReadWindowData(), cbm::services::histserv::Application::ReceiveConfigAndData(), CbmHadronAnalysis::ReconstructSecondaries(), CbmTrdUnpackFaspAlgo::ResetTimeslice(), cbm::algo::ca::TrackFinderWindow::SearchNeighbors(), CbmMuchSegmentManual::SegmentModule(), CbmMuchSegmentAuto::SegmentSector(), CbmMuchSegmentManual::SegmentSector(), PairAnalysisMixedEvent::Set(), CbmRichDigitizer::SetClusterSize(), cbm::algo::rich::MicrosliceReader::SetData(), CbmMcbm2018RichMicrosliceReader::SetData(), CbmRichUnpackAlgoMicrosliceReader::SetData(), LmvmHist::SetOptH1(), CbmStsCluster::SetSize(), PairAnalysisStyler::SetStyle(), CbmQaTable::SetTextSize(), cbm::algo::StorableRecoResults::SizeBytes(), cbm::algo::ts_utils::SizeBytes(), CbmDigiData::SizeBytes(), CbmHtmlReportElement::Title(), CbmLatexReportElement::Title(), PStaticData::Tokenize(), CbmRecoQaTask::View::ToString(), CbmTrdElectronsTrainAnn::Transform2(), CbmMcbm2018MonitorStsSync::UpdatePairMeanValue(), CbmTofTrackFinderNN::UpdateTrackList(), vecMedian(), and CbmTofCalibrator::WriteHist().
Definition at line 118 of file KfSimdPseudo.h.
Referenced by CbmTrdModuleSimR::AddDigi(), CbmTrdModuleSimR::AddDigitoBuffer(), CbmTrdModuleSimR::AddDigitoPulseBuffer(), LmvmTask::AnalyseCandidates(), CbmAnaConversionRich::AnalyseRICHdata(), CbmKFMath::AnalyticQP(), CbmStsAlgoAnaCluster::AnaSize1(), cbm::algo::kf::TrackKalmanFilter< DataT >::ApproximateBetheBloch(), cbm::algo::kf::TrackKalmanFilter< DataT >::ApproximateBetheBloch(), CbmRichRingFitterBase::CalcChi2(), CbmRichRingFitterEllipseBase::CalcChi2(), CbmRichRingFitterEllipseBase::CalcChi2(), FCNEllipse2::calcE(), CbmTrdHitRateFastQa::CalcHitRate(), CbmTrdHitRateQa::CalcHitRate(), CbmTrdHitRateFastQa::CalcHitRatePad(), cbm::algo::evbuild::V0Trigger::CalcPCA(), CbmTrdModuleSimR::CalcPRF(), CbmMuchTest::CalculateAccuracy(), LmvmUtils::CalculateAndSetTrackParams(), CbmAnaJpsiUtils::CalculateAndSetTrackParamsToCandidate(), CbmRichAlignment::CalculateAnglesAndDrawDistrib(), CbmRichCorrectionVector::CalculateAnglesAndDrawDistrib(), LmvmUtils::CalculateArmPodParams(), CbmStsTrackFinder::CalculateEloss(), CbmRichRingFitterQa::CalculateFitErrors(), RichGeoCreator::CalculateParams(), CbmRichRingFinderHoughImpl::CalculateRingParameters(), LmvmTask::CheckClosestMvdHit(), LmvmTask::CheckTofIdentification(), cbm::algo::kf::utils::math::CholeskyFactorization(), CbmL1RichRingQa::CirFit(), ClassImp(), CbmMuchClustering::ClusteringA1(), CbmMuchClustering::ClusteringSL(), CbmMuchClustering::ClusteringWard(), cbm::algo::ca::TripletConstructor::CollectHits(), CbmRichMirrorSortingAlignment::CreateHistoMap(), CbmMuchFindHitsGem::CreateHits(), LmvmTask::DifferenceSignalAndBg(), CbmStsPhysics::DiffusionWidth(), CbmTofHit::Dist3D(), CbmTofTracklet::Dist3D(), CbmQaCanvas::Divide2D(), CbmRichRonchiAna::DoDeviation(), CbmRichRingFitterCircle::DoFit(), CbmRichRingFitterRobustCOP::DoFit(), CbmRichRingFitterTAU::DoFit(), CbmRichRonchiAna::DoLocalNormal(), cbm::algo::kf::TrackKalmanFilter< DataT >::EnergyLossCorrection(), cbm::algo::kf::TrackKalmanFilter< DataT >::EnergyLossCorrection(), CbmL1RichENNRingFinderParallel::ENNRingFinder(), cbm::ca::IdealHitProducerDet< DetID >::Exec(), CbmBbaAlignmentTask::Exec(), CbmBuildEventsFromTracksReal::Exec(), CbmKFParticleFinder::Exec(), CbmKFTrackQa::Exec(), CbmKresConversionGeneral::Exec(), CbmL1RichRingQa::Exec(), CbmPsdSimpleDigitizer::Exec(), CbmRecoQaTask::Exec(), CbmRichMCbmQa::Exec(), CbmTrackingTrdQa::Exec(), CbmTrdQa::Exec(), CbmHadronAnalysis::ExecEvent(), CbmCaInputQaBase< DetID >::ExecQa(), CbmMvdQa::ExecTrackQa(), CbmHelix::ExtrapolateALight(), CbmKFFieldMath::ExtrapolateALight(), cbm::algo::kf::TrackKalmanFilter< DataT >::ExtrapolateLineNoField(), CbmKFFieldMath::ExtrapolateRK4(), cbm::algo::kf::TrackKalmanFilter< DataT >::ExtrapolateStep(), CbmL1::FieldApproxCheck(), CbmL1::FieldIntegralCheck(), CbmLitFieldApproximationQa::FillBHistos(), CbmLitFieldQa::FillBHistos(), CbmLitFieldApproximationQa::FillFieldApproximationHistos(), CbmL1::FillFitHistos(), CbmLitFieldApproximationQa::FillGridCreatorHistos(), CbmKFTrackFitQa::FillHistoAtFirstPoint(), CbmKFTrackFitQa::FillHistoAtParticleVertex(), CbmKFParticleFinder::FillKFPTrackVector(), CbmLitFieldQa::FillRichPmtPlaneBHistos(), CbmKFPixelMeasurement::FilterPDAF(), cbm::algo::ca::TripletConstructor::FindDoublets(), cbm::algo::ca::TrackExtender::FindMoreHits(), CbmRichRingFinderHoughImpl::FindPeak(), cbm::algo::ca::TrackFinder::FindTracks(), CbmBbaAlignmentTask::Finish(), CbmRichGeoTest::FitAndFillHistCircle(), cbm::qa::util::FitKaniadakisGaussian(), CbmRichRingFitterCOP::FitRing(), CbmStsKFTrackFitter::FitToVertex(), CbmLitTrackFinderBranch::FollowTracks(), CbmLitTrackFinderNN::FollowTracks(), lit::parallel::LitTrackFinderNN::FollowTracks(), kf::tools::MaterialMapFactory::GenerateMaterialMap(), CbmL1PFFitter::GetChiToVertex(), ATKFParticleFinder::GetCovMatrixCbm(), CbmKFMath::getDeviation(), CbmTrdHitMC::GetDt(), CbmMCTrack::GetEnergy(), cbm::algo::kf::TrackKalmanFilter< DataT >::GetExtrapolatedXYline(), CbmTofTracklet::GetFitT(), cbm::ca::HitQaData::GetHitDu(), cbm::ca::HitQaData::GetHitDv(), CbmTrdTrackingInterface::GetHitRanges(), CbmTrdHitRateFastQa::GetModuleInformationFromDigiPar(), CbmTrdHitRateQa::GetModuleInformationFromDigiPar(), CbmRichRingSelectImpl::GetNofHitsOnRingCircle(), CbmKFMath::GetNoise(), CbmMCTrack::GetP(), cbm::algo::kf::TrackParamBase< T >::GetPhiError(), cbm::algo::kf::TrackParamBase< T >::GetPt(), cbm::ca::tools::MCPoint::GetPt(), CbmMCTrack::GetPt(), cbm::ca::tools::MCPoint::GetPtIn(), cbm::ca::tools::MCPoint::GetPtOut(), cbm::algo::kf::TrackParamBase< T >::GetPz(), cbm::algo::kf::TrackParamBase< T >::GetQpError(), CbmTofHit::GetR(), CbmTofTracklet::GetR0(), CbmRichRing::GetRadialPosition(), CbmRichRingLight::GetRadialPosition(), CbmTofHit::GetRt(), CbmTofHit::GetSinThe(), CbmStsWkn::GetStsWkn(), CbmStsWkn::GetStsWkn(), CbmTofTracklet::GetTdif(), cbm::algo::kf::TrackParamBase< T >::GetTheta(), CbmTofTracklet::GetTheta(), cbm::algo::kf::TrackParamBase< T >::GetThetaError(), cbm::algo::kf::TrackParamBase< T >::GetTimeError(), CbmTofTrack::GetTrackDx(), CbmTofTracklet::GetTrackDx(), CbmTofTrack::GetTrackDy(), CbmTofTracklet::GetTrackDy(), cbm::algo::kf::TrackParamBase< T >::GetTxError(), cbm::algo::kf::TrackParamBase< T >::GetTyError(), cbm::algo::kf::TrackParamBase< T >::GetViError(), cbm::algo::kf::TrackParamBase< T >::GetXError(), CbmRichRing::GetXF1(), CbmRichRingLight::GetXF1(), CbmRichRing::GetXF2(), CbmRichRingLight::GetXF2(), cbm::algo::kf::TrackParamBase< T >::GetYError(), CbmRichRing::GetYF1(), CbmRichRingLight::GetYF1(), CbmRichRing::GetYF2(), CbmRichRingLight::GetYF2(), cbm::algo::kf::TrackKalmanFilter< DataT >::GuessTrack(), CbmL1::HistoPerformance(), CbmRichRingFinderHoughImpl::HoughTransformGroup(), CbmRichRingFinderHoughSimd::HoughTransformGroup(), CbmKF::Init(), CbmLitFieldQa::Init(), CbmStsDigitizePixel::InitParams(), cbm::algo::kf::TrackParamBase< T >::InitVelocityRange(), cbm::algo::ca::CloneMerger::InvertCholesky(), CbmKFMath::invS(), cbm::algo::kf::TrackParamBase< T >::IsEntryConsistent(), CbmCaInputQaBase< DetID >::IsTrackSelected(), CbmRichRingFitterEllipseTau::Jacobi(), CbmMuchGeoScheme::LayerNode(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmRecoQaTask::View::Load(), cbm::algo::trd::HitFinder::MakeHit(), CbmTrdModuleRecR::MakeHit(), cbm::algo::kf::TrackKalmanFilter< DataT >::MeasureVelocityWithQp(), cbm::algo::kf::TrackKalmanFilter< DataT >::MultipleScattering(), cbm::algo::kf::TrackKalmanFilter< DataT >::MultipleScatteringInThickMaterial(), PairAnalysisPairKF::PhivPair(), cbm::algo::ca::TrackFinderWindow::PrepareGrid(), CbmRecoStsPixel::ProcessData(), CbmLitTofQa::ProcessGlobalTracks(), CbmMuchDigitizerQa::ProcessMCPoints(), CbmLitTofQa::ProcessTofTracks(), CbmMvdSensorDigitizerTask::ProduceIonisationPoints(), CbmMvdSensorDigitizerTBTask::ProduceIonisationPoints(), CbmL1MCTrack::pt(), Pulls(), CbmPhsdGenerator::ReadEvent300(), CbmPhsdGenerator::ReadEventDat(), cbm::algo::TrackingChain::ReadHits(), CbmRichRingFinderHoughImpl::ReAssignSharedHits(), CbmMuchTest::RebuildPoints(), CbmTrdCalibTracker::ReInit(), CbmRichRingFinderHoughImpl::RemoveHitsAroundRing(), CbmTrdCalibTracker::ResolutionQa(), CbmRichGeoTest::RingParameters(), roots(), CbmMuchSegmentSector::SegmentModule(), CbmTrackParam::Set(), CbmKFParticleInterface::SetKFParticleFromStsTrack(), CbmKFParticleFinderPID::SetRecoPID(), cbm::algo::Histo1D::Stddev(), cbm::ca::TimeSliceReader::StoreHitRecord(), cbm::algo::kf::TrackParamBase< T >::ToStringCorrelations(), CbmL1::TrackFitPerformance(), CbmRichRingFitterEllipseMinuit::TransformToRichRing(), and CbmTofTracklet::UpdateT0().
|
static |
Definition at line 34 of file KfSimdPseudo.h.
fscal v[fmask::Size] |
Definition at line 4 of file KfSimdPseudo.h.
Referenced by CbmTrdModuleSimR::AddDigitoPulseBuffer(), CbmRecoQaTask::Detector::AddView(), CbmAnaConversion::AnalyseElectrons(), LmvmTask::AnalyseGlobalTracks(), Cbm::GeometryUtils::AssignMediumAtImport(), CbmKFVertex::CbmKFVertex(), cbm::algo::kf::utils::CheckSimdVectorEquality(), LmvmTask::CheckTofId(), cbm::ca::CaUvConverter::ConvertUVtoXY(), cbm::algo::sts::HitfinderChain::CountDigisPerModules(), CbmLitFieldApproximationQa::CreateFieldHistos(), CbmLitFieldApproximationQa::CreateFitterHistos(), CbmLitFieldGridCreator::CreateGrid(), CbmLitFieldApproximationQa::CreateGridHistos(), CbmLitFieldQa::CreateHistos(), CbmLitResultChecker::DoCheck(), LmvmTask::DoMcTrack(), CbmRichRingFitterEllipseTau::Eigsrt(), cbm::ca::IdealHitProducerDet< DetID >::Exec(), CbmAnaConversion::Exec(), CbmEvDisTracks::Exec(), CbmKresConversionGeneral::Exec(), CbmKresTemperature::Exec(), CbmRecoQaTask::Exec(), CbmMuchDigitizeGem::ExecPoint(), Cbm::GeometryUtils::ExpandNodes(), cbm::algo::kf::utils::fabs(), cbm::algo::kf::utils::fabs(), CbmLitFieldQa::FillBHistos(), CbmTrdElectronsTrainAnn::FillElossVectorSim(), CbmLitFieldApproximationQa::FillFieldApproximationHistos(), cbm::ca::tools::Debugger::FillFloatArray(), cbm::ca::tools::Debugger::FillFloatArray(), CbmLitFieldApproximationQa::FillGridCreatorHistos(), CbmAnaConversion::FillMCTracklists(), cbm::ca::tools::Debugger::FillNtuple(), cbm::ca::tools::Debugger::FillNtuple(), CbmLitFieldQa::FillRichPmtPlaneBHistos(), CbmPVFinderKF::FindEventVertex(), CbmPVFinderKF::FindPrimaryVertex(), cbm::algo::ca::TrackFinder::FindTracks(), CbmRecoQaTask::Detector::FindView(), cbm::algo::sts::HitfinderChain::FlattenDigis(), cbm::algo::kf::GlobalField::ForceUseOfOriginalField(), CbmLitPolarizedGenerator::GenerateDaughters(), CbmRichMCbmDigiMapManager::GetDiagonalNeighbourPixels(), CbmRichMCbmDigiMapManager::GetDirectNeighbourPixels(), cbm::algo::kf::GetEntry(), cbm::algo::kf::GetEntry< fvec >(), lit::parallel::LitFieldGrid::GetFieldValue(), lit::parallel::LitMaterialGrid::GetMaterialValue(), CbmRadDamage::GetNiel(), CbmRecoQaTask::GetNviews(), CbmMuchModuleGemRadial::GetPad(), CbmRichUtil::GetRingTrackDistanceImpl(), CbmKFVertexInterface::GetVertex(), CbmTsDisTofTracklets::GotoEvent(), CbmRecoQaTask::View::Init(), CbmMuchTransportQa::InitCountingHistos(), CbmRecoQaTask::InitDefault(), CbmMuchTransportQa::InitFractionHistos(), CbmRecoQaTask::InitMcbm22(), CbmRecoQaTask::InitMcbm24(), CbmMQTsaSampler::InitTask(), CbmMQTsaSamplerTof::InitTask(), CbmRichRingFitterEllipseTau::Jacobi(), CbmAnaJpsiTask::MCPairs(), boost::histogram::RootStyleProfileAccumulator< ValueType >::operator()(), boost::histogram::RootStyleProfileAccumulator< ValueType >::operator()(), std::operator<<(), cbm::algo::ca::Vector< T >::operator=(), cbm::algo::ca::Vector< T >::operator=(), PermutateDigis(), CbmRecoQaTask::Detector::Print(), cbm::algo::kf::utils::PrintSIMDmsg(), CbmRichGeoTest::ProcessMc(), CbmLitResultChecker::PropertyTreeToMap(), CbmRadDamage::ReadData(), cbm::algo::ca::ConfigReader::ReadMisalignmentTolerance(), CbmKF::ReadPassive(), LmvmTask::RichPmtXY(), cbm::algo::kf::TrackParamBase< T >::SetChiSq(), CbmTofTrackletParam::SetChiSq(), cbm::algo::kf::TrackParamBase< T >::SetChiSqTime(), critof001::Message::setDebugTimer(), PStaticData::SetDecayEmin(), cbm::algo::kf::TrackKalmanFilter< DataT >::SetDoFitVelocity(), critof001::Message::setGdpbEpEpochNb(), gdpbv100::Message::setGdpbEpEpochNb(), gdpbv100::Message::setGdpbGenChipId(), gdpbv100::Message::setGdpbGenGdpbId(), critof001::Message::setGdpbSysPattIndex(), gdpbv100::Message::setGdpbSysPattIndex(), critof001::Message::setGdpbSysPattPattern(), gdpbv100::Message::setGdpbSysPattPattern(), critof001::Message::setGdpbSysPattType(), gdpbv100::Message::setGdpbSysPattType(), critof001::Message::setGdpbSysSubType(), gdpbv100::Message::setGdpbSysSubType(), critof001::Message::setGet4Id(), CbmTofHitFinderTBQa::SetIsEvByEv(), CbmL1MCTrack::SetIsReconstructable(), critof001::Message::setMessageType(), gdpbv100::Message::setMessageType(), CbmRichMirror::setMomentum(), cbm::algo::kf::TrackParamBase< T >::SetNdf(), cbm::algo::kf::TrackParamBase< T >::SetNdfTime(), PMesh::SetNode(), CbmMvdStationPar::SetParameterMax(), CbmMvdStationPar::SetParameterMin(), PStaticData::SetParticleEmin(), PStaticData::SetParticleLMass(), PStaticData::SetParticleLMass(), PStaticData::SetParticleUMass(), PStaticData::SetParticleUMass(), PStaticData::SetPWidx(), cbm::algo::kf::TrackParamBase< T >::SetQp(), gdpbv100::Message::setStarDaqCmdStarD(), gdpbv100::Message::setStarTokenStarD(), gdpbv100::Message::setStarTrigCmdStarD(), gdpbv100::Message::setStarTrigMsgIndex(), cbm::algo::kf::TrackParamBase< T >::SetTime(), PStaticData::SetTWidx(), cbm::algo::kf::TrackParamBase< T >::SetTx(), cbm::algo::kf::TrackParamBase< T >::SetTy(), CbmTrdParMod::SetVersion(), CbmKFVertexInterface::SetVertex(), HalCbmTrack::SetVertexChi2(), cbm::algo::kf::TrackParamBase< T >::SetVi(), cbm::algo::kf::TrackParamBase< T >::SetX(), cbm::algo::kf::TrackParamBase< T >::SetY(), cbm::algo::kf::TrackParamBase< T >::SetZ(), CbmTrdElectronsTrainAnn::SortElossAndFillHist(), cbm::algo::ca::Vector< T >::swap(), CbmAnaConversionTomography::TomographyMC(), CbmAnaConversionTomography::TomographyReco(), LmvmTask::TrackSource(), validate(), cbm::algo::ca::Vector< T >::Vector(), and CbmRichUrqmdTest::Vertex().