ATLAS Offline Software
Classes | Namespaces | Functions
OptObjectId.h File Reference
#include <ColumnarInterfaces/IColumnarTool.h>
#include <ColumnarCore/ObjectId.h>
Include dependency graph for OptObjectId.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  columnar::OptObjectId< CI, CM >
 a class representing a single optional object (electron, muons, etc.) More...
 
class  columnar::OptObjectId< CI, ColumnarModeXAOD >
 
class  columnar::OptObjectId< CI, ColumnarModeArray >
 

Namespaces

 columnar
 

Functions

template<ContainerIdConcept CI>
bool columnar::operator== (const OptObjectId< CI, ColumnarModeXAOD > &lhs, const OptObjectId< CI, ColumnarModeXAOD > &rhs)
 
template<ContainerIdConcept CI>
bool columnar::operator!= (const OptObjectId< CI, ColumnarModeXAOD > &lhs, const OptObjectId< CI, ColumnarModeXAOD > &rhs)
 
template<ContainerIdConcept CI>
bool columnar::operator== (const OptObjectId< CI, ColumnarModeArray > &lhs, const OptObjectId< CI, ColumnarModeArray > &rhs)
 
template<ContainerIdConcept CI>
bool columnar::operator!= (const OptObjectId< CI, ColumnarModeArray > &lhs, const OptObjectId< CI, ColumnarModeArray > &rhs)