ATLAS Offline Software
Loading...
Searching...
No Matches
GlobalSim::digitizer Struct Reference

#include <Digitizer.h>

Collaboration diagram for GlobalSim::digitizer:

Static Public Member Functions

static std::vector< ap_int< 10 > > digitize10 (const std::vector< double > &v)
static std::vector< ap_int< 16 > > digitize16 (const std::vector< double > &v)

Detailed Description

Definition at line 25 of file Digitizer.h.

Member Function Documentation

◆ digitize10()

std::vector< ap_int< 10 > > GlobalSim::digitizer::digitize10 ( const std::vector< double > & v)
inlinestatic

Definition at line 28 of file Digitizer.h.

28 {
29 auto result = std::vector<ap_int<10>>();
30 result.reserve(v.size());
31
32 std::transform(std::cbegin(v),
33 std::cend(v),
34 std::back_inserter(result),
35 sf);
36
37 return result;
38 }
static auto sf
Definition Digitizer.h:16

◆ digitize16()

std::vector< ap_int< 16 > > GlobalSim::digitizer::digitize16 ( const std::vector< double > & v)
inlinestatic

Definition at line 42 of file Digitizer.h.

42 {
43 auto result = std::vector<ap_int<16>>();
44 result.reserve(v.size());
45
46 std::transform(std::cbegin(v),
47 std::cend(v),
48 std::back_inserter(result),
49 sf);
50
51 return result;
52 }

The documentation for this struct was generated from the following file: