ATLAS Offline Software
Classes | Namespaces | Functions
VariantLinkColumn.h File Reference
#include <ColumnarCore/LinkColumn.h>
#include <ColumnarVariant/VariantDef.h>
#include <ColumnarCore/VectorColumn.h>
Include dependency graph for VariantLinkColumn.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  columnar::ObjectLink< VariantContainerId< CIBase, CIList... >, ColumnarModeXAOD >
 a "variant" link to a single object More...
 
struct  columnar::ColumnTypeTraits< std::vector< ObjectLink< VariantContainerId< CIBase, CIList... >, ColumnarModeXAOD > >, ColumnarModeXAOD >
 
class  columnar::ObjectLink< VariantContainerId< CIBase, CIList... >, ColumnarModeArray >
 
class  columnar::AccessorTemplate< CI, std::vector< ObjectLink< VariantContainerId< CIBase, CIList... >, ColumnarModeArray > >, ColumnAccessMode::input, ColumnarModeArray >
 

Namespaces

 columnar
 

Functions

template<typename... CIList>
std::ostream & columnar::operator<< (std::ostream &str, const ObjectLink< VariantContainerId< CIList... >, ColumnarModeXAOD > &obj)
 
template<typename... CIList>
std::ostream & columnar::operator<< (std::ostream &str, const ObjectLink< VariantContainerId< CIList... >, ColumnarModeArray > &obj)