ATLAS Offline Software
Classes | Public Attributes | List of all members
columnar::ColumnarToolDataArray Struct Referencefinal

#include <ColumnarToolDataArray.h>

Collaboration diagram for columnar::ColumnarToolDataArray:

Classes

struct  StringHash
 

Public Attributes

ColumnarTool< ColumnarModeArray > * mainTool = nullptr
 the main tool that is associated with this object More...
 
std::vector< ColumnarTool< ColumnarModeArray > * > sharedTools
 the list of all tools that reference this object More...
 
std::unordered_map< std::string, std::string, StringHash, std::equal_to<> > containerStoreNames
 the names associated with all container ids More...
 
std::unordered_map< std::string, ColumnDataArraycolumns
 the name-column map More...
 

Detailed Description

Definition at line 61 of file ColumnarToolDataArray.h.

Member Data Documentation

◆ columns

std::unordered_map<std::string,ColumnDataArray> columnar::ColumnarToolDataArray::columns

the name-column map

Definition at line 80 of file ColumnarToolDataArray.h.

◆ containerStoreNames

std::unordered_map<std::string,std::string,StringHash,std::equal_to<> > columnar::ColumnarToolDataArray::containerStoreNames

the names associated with all container ids

Definition at line 77 of file ColumnarToolDataArray.h.

◆ mainTool

ColumnarTool<ColumnarModeArray>* columnar::ColumnarToolDataArray::mainTool = nullptr

the main tool that is associated with this object

Definition at line 71 of file ColumnarToolDataArray.h.

◆ sharedTools

std::vector<ColumnarTool<ColumnarModeArray>*> columnar::ColumnarToolDataArray::sharedTools

the list of all tools that reference this object

Definition at line 74 of file ColumnarToolDataArray.h.


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