ATLAS Offline Software
Public Types | Public Member Functions | Static Public Member Functions | List of all members
columnar::ColumnarMemoryTest Struct Reference

#include <ColumnarMemoryTest.h>

Inheritance diagram for columnar::ColumnarMemoryTest:
Collaboration diagram for columnar::ColumnarMemoryTest:

Public Types

using ColumnMapType = TestUtils::ColumnMapType
 
using ColumnarTestToolHandle = TestUtils::ColumnarTestToolHandle
 

Public Member Functions

 ColumnarMemoryTest ()
 
std::string makeUniqueName ()
 make a unique tool name to be used in unit tests More...
 

Static Public Member Functions

static bool checkMode ()
 check whether we have the right mode More...
 

Detailed Description

Definition at line 30 of file ColumnarMemoryTest.h.

Member Typedef Documentation

◆ ColumnarTestToolHandle

Definition at line 41 of file ColumnarMemoryTest.h.

◆ ColumnMapType

Definition at line 40 of file ColumnarMemoryTest.h.

Constructor & Destructor Documentation

◆ ColumnarMemoryTest()

columnar::ColumnarMemoryTest::ColumnarMemoryTest ( )

Definition at line 25 of file ColumnarMemoryTest.cxx.

27  {
28  }

Member Function Documentation

◆ checkMode()

bool columnar::ColumnarMemoryTest::checkMode ( )
static

check whether we have the right mode

Definition at line 41 of file ColumnarMemoryTest.cxx.

43  {
44  return std::is_same_v<ColumnarModeDefault,ColumnarModeArray>;
45  }

◆ makeUniqueName()

std::string columnar::ColumnarMemoryTest::makeUniqueName ( )

make a unique tool name to be used in unit tests

Definition at line 32 of file ColumnarMemoryTest.cxx.

34  {
35  static std::atomic<unsigned> index = 0;
36  return "UniqueMemoryTestTool" + std::to_string(++index);
37  }

The documentation for this struct was generated from the following files:
index
Definition: index.py:1
ActsTrk::to_string
std::string to_string(const DetectorType &type)
Definition: GeometryDefs.h:34