ATLAS Offline Software
Static Public Member Functions | List of all members
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()

static 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  }

◆ digitize16()

static 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:
get_generator_info.result
result
Definition: get_generator_info.py:21
Amg::transform
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
Definition: GeoPrimitivesHelpers.h:156
python.PyAthena.v
v
Definition: PyAthena.py:154