ATLAS Offline Software
Loading...
Searching...
No Matches
getIsolationCorrectionAccessor.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef XAODPRIMITIVES_TOOLS_GETISOLATIONCORRECTIONACCESSOR_H
8#define XAODPRIMITIVES_TOOLS_GETISOLATIONCORRECTIONACCESSOR_H
9
10// EDM include(s):
12
13// Local include(s):
17
18namespace xAOD {
24 const SG::AuxElement::Accessor< float >
26 const SG::AuxElement::Accessor< float >
28 const SG::AuxElement::Accessor< float >
30} // namespace xAOD
31
32#endif
Base class for elements of a container that can have aux data.
SG::Accessor< T, ALLOC > Accessor
Definition AuxElement.h:572
IsolationType
Overall enumeration for isolation types in xAOD files.
IsolationFlavour
Enumeration for different ways of calculating isolation in xAOD files.
IsolationCaloCorrection
Enumeration for different ways of correcting isolation in xAOD files.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
const SG::AuxElement::Accessor< uint32_t > getIsolationCorrectionBitsetAccessor(Iso::IsolationFlavour type)
Returns an accessor for the correction bitset corresponding to this IsolationType.
const SG::AuxElement::Accessor< float > getIsolationCorrectionAccessor(Iso::IsolationFlavour type, Iso::IsolationCaloCorrection corr, Iso::IsolationCorrectionParameter param)