CbmRoot
Loading...
Searching...
No Matches
CaSimd.h
Go to the documentation of this file.
1
/* Copyright (C) 2010-2014 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Sergey Gorbunov [committer]*/
4
5
#pragma once
// include this header only once per compilation unit
6
7
#include "
KfSimd.h
"
8
#include "
KfUtils.h
"
9
10
namespace
cbm::algo::ca
11
{
12
// Backward compatebility to ca::fvec etc.
13
using
fvec
=
kf::fvec
;
14
using
fscal
=
kf::fscal
;
15
using
fmask
=
kf::fmask
;
16
17
// Utils namespace
18
namespace
kfutils
=
cbm::algo::kf::utils
;
19
namespace
kfdefs
=
cbm::algo::kf::defs
;
20
}
// namespace cbm::algo::ca
KfSimd.h
Implementation selection for the SIMD utilities (VS or pseudo)
KfUtils.h
cbm::algo::kf::fmask
Definition
KfSimdPseudo.h:32
cbm::algo::kf::fvec
Definition
KfSimdPseudo.h:120
cbm::algo::ca
TODO: SZh 8.11.2022: add selection of parameterisation.
Definition
CaBranch.h:14
cbm::algo::ca::fscal
kf::fscal fscal
Definition
CaSimd.h:14
cbm::algo::kf::defs
Definition
KfDefs.h:70
cbm::algo::kf::utils
Definition
KfUtils.cxx:10
cbm::algo::kf::fvec
Vc::float_v fvec
Definition
KfSimdVc.h:15
cbm::algo::kf::fmask
fvec::MaskType fmask
Definition
KfSimdVc.h:21
cbm::algo::kf::fscal
float fscal
Definition
KfSimdPseudo.h:16
algo
ca
core
utils
CaSimd.h
Generated on Mon Feb 3 2025 23:03:44 for CbmRoot by
1.12.0