DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
tpglibs
include
tpglibs
AVXAbsRunSumProcessor.hpp
Go to the documentation of this file.
1
8
9
#include "
tpglibs/AVXRunSumProcessor.hpp
"
10
11
#ifndef TPGLIBS_AVXABSRUNSUMPROCESSOR_HPP_
12
#define TPGLIBS_AVXABSRUNSUMPROCESSOR_HPP_
13
14
namespace
tpglibs
{
15
20
class
AVXAbsRunSumProcessor
:
public
AVXRunSumProcessor
{
21
public
:
27
__m256i
process
(
const
__m256i& signal)
override
;
28
};
29
30
}
// namespace tpglibs
31
32
#endif
// TPGLIBS_AVXABSRUNSUMPROCESSOR_HPP_
tpglibs::AVXAbsRunSumProcessor
AVX signal processor: Calculates the running sum of the signal's absolute value.
Definition
AVXAbsRunSumProcessor.hpp:20
tpglibs::AVXAbsRunSumProcessor::process
__m256i process(const __m256i &signal) override
Calculate and store the running sum with absolute values.
Definition
AVXAbsRunSumProcessor.cpp:15
tpglibs::AVXRunSumProcessor
AVX signal processor: Calculates the running sum of the signal.
Definition
AVXRunSumProcessor.hpp:26
tpglibs
Definition
AbstractFactory.hpp:20
AVXRunSumProcessor.hpp
Generated on
for DUNE-DAQ by
1.17.0