ATLAS Offline Software
Loading...
Searching...
No Matches
OverlapRemovalDefs.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ASSOCIATIONUTILS_OVERLAPREMOVALDEFS_H
6#define ASSOCIATIONUTILS_OVERLAPREMOVALDEFS_H
7
8// Infrastructure
10#include "AthLinks/ElementLink.h"
11
12// EDM
14
55
56#endif
Base class for elements of a container that can have aux data.
SG::ConstAccessor< T, ALLOC > ConstAccessor
Definition AuxElement.h:569
SG::Decorator< T, ALLOC > Decorator
Definition AuxElement.h:575
SG::AuxElement::Decorator< objLink_t > objLinkDecorator_t
Overlap object link decorator.
char sharedTrackFlag_t
Output / input decoration type for flag-running mode of ele-muon overlap removal.
SG::AuxElement::Decorator< sharedTrackFlag_t > sharedTrackDecorator_t
Output object decorator.
SG::AuxElement::ConstAccessor< inputFlag_t > inputAccessor_t
Input object accessor.
SG::AuxElement::Decorator< inputFlag_t > inputDecorator_t
Input object decorator (for convenience if users want it)
SG::AuxElement::ConstAccessor< sharedTrackFlag_t > sharedTrackAccessor_t
Input object accessor.
SG::AuxElement::ConstAccessor< outputFlag_t > outputAccessor_t
Output object accessor (for convenience)
ElementLink< xAOD::IParticleContainer > objLink_t
Overlap object link.
char inputFlag_t
Input decoration type for overlap removal.
char outputFlag_t
Output decoration type for overlap removal.
SG::AuxElement::ConstAccessor< objLink_t > objLinkAccessor_t
Overlap object link accessor (for convenience)
SG::AuxElement::Decorator< outputFlag_t > outputDecorator_t
Output object decorator.