ATLAS Offline Software
Loading...
Searching...
No Matches
DataLink.h File Reference

DataLink implementation for ROOT usageThis is an implementation of DataLink<T> for vanilla ROOT. More...

#include <stdint.h>
#include <string>
#include <RootMetaSelection.h>
#include "AthLinks/DataLinkBase.h"
#include "DataLink.icc"
Include dependency graph for A/AthLinks/DataLink.h:

Go to the source code of this file.

Classes

 Object reference supporting deferred reading from StoreGate. More...

Namespaces

namespace  xAOD
 ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
namespace  ROOT
 Selection rules: declare transient members.
namespace  ROOT::Meta
namespace  ROOT::Meta::Selection

Functions

template<typename STORABLE>
bool operator== (const DataLink< STORABLE > &a, const DataLink< STORABLE > &b)
 Equality checker operator.
template<typename STORABLE>
bool operator!= (const DataLink< STORABLE > &a, const DataLink< STORABLE > &b)
 Non-equality checker operator.

Detailed Description

DataLink implementation for ROOT usage

This is an implementation of DataLink<T> for vanilla ROOT.

The code is quite simple, leaving most of the work for the xAOD::TEvent class.

Author
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h

Definition in file A/AthLinks/DataLink.h.

Function Documentation

◆ operator!=()

template<typename STORABLE>
bool operator!= ( const DataLink< STORABLE > & a,
const DataLink< STORABLE > & b )

Non-equality checker operator.

◆ operator==()

template<typename STORABLE>
bool operator== ( const DataLink< STORABLE > & a,
const DataLink< STORABLE > & b )

Equality checker operator.