ATLAS Offline Software
Loading...
Searching...
No Matches
EgammaDef.h File Reference
Include dependency graph for EgammaDef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  columnar::ContainerId::electron
struct  columnar::ContainerId::photon
struct  columnar::ContainerId::egamma

Namespaces

namespace  columnar
namespace  columnar::ContainerId
 a namespace for holding the ids for the different "virtual" containers

Typedefs

using columnar::ContainerId::mutableEgamma = mutableCI<egamma>
using columnar::ElectronRange = ObjectRange<ContainerId::electron>
using columnar::ElectronId = ObjectId<ContainerId::electron>
using columnar::OptElectronId = OptObjectId<ContainerId::electron>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::ElectronAccessor = AccessorTemplate<ContainerId::electron,CT,ColumnAccessMode::input,CM>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::ElectronDecorator = AccessorTemplate<ContainerId::electron,CT,ColumnAccessMode::output,CM>
using columnar::PhotonRange = ObjectRange<ContainerId::photon>
using columnar::PhotonId = ObjectId<ContainerId::photon>
using columnar::OptPhotonId = OptObjectId<ContainerId::photon>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::PhotonAccessor = AccessorTemplate<ContainerId::photon,CT,ColumnAccessMode::input,CM>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::PhotonDecorator = AccessorTemplate<ContainerId::photon,CT,ColumnAccessMode::output,CM>
using columnar::EgammaRange = ObjectRange<ContainerId::egamma>
using columnar::EgammaId = ObjectId<ContainerId::egamma>
using columnar::OptEgammaId = OptObjectId<ContainerId::egamma>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::EgammaAccessor = AccessorTemplate<ContainerId::egamma,CT,ColumnAccessMode::input,CM>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::EgammaDecorator = AccessorTemplate<ContainerId::egamma,CT,ColumnAccessMode::output,CM>
using columnar::MutableEgammaRange = ObjectRange<ContainerId::mutableEgamma>
using columnar::MutableEgammaId = ObjectId<ContainerId::mutableEgamma>
using columnar::OptMutableEgammaId = OptObjectId<ContainerId::mutableEgamma>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::MutableEgammaAccessor = AccessorTemplate<ContainerId::mutableEgamma,CT,ColumnAccessMode::input,CM>
template<typename CT, typename CM = ColumnarModeDefault>
using columnar::MutableEgammaDecorator = AccessorTemplate<ContainerId::mutableEgamma,CT,ColumnAccessMode::output,CM>