ATLAS Offline Software
Loading...
Searching...
No Matches
AthenaDependencyHelpers.h File Reference
#include <xAODMissingET/MissingETContainer.h>
#include <functional>
#include <type_traits>
#include <AthenaKernel/CLASS_DEF.h>
#include <AthenaKernel/TopBase.h>
#include <GaudiKernel/DataObjID.h>
#include <GaudiKernel/DataHandle.h>
Include dependency graph for AthenaDependencyHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CP
 Select isolated Photons, Electrons and Muons.
namespace  CP::detail

Functions

template<typename ContainerType>
requires (!std::is_const_v<ContainerType>)
CLID CP::detail::getClidForDependency (const std::string &typeName, const std::string &decoName, bool decoWrite)
StatusCode CP::detail::addSysDependency (MsgStream &msg, const ISystematicsSvc &svc, const std::function< void(const DataObjID &, Gaudi::DataHandle::Mode)> &addAlgDependency, const CLID clid, const std::string &name, Gaudi::DataHandle::Mode mode, const std::string &decoName, bool decoWrite)