ATLAS Offline Software
Loading...
Searching...
No Matches
BTaggingUtilities.cxx File Reference
Include dependency graph for BTaggingUtilities.cxx:

Go to the source code of this file.

Namespaces

namespace  xAOD
 ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
namespace  xAOD::BTaggingUtilities

Typedefs

typedef SG::AuxElement::Accessor< ElementLink< BTaggingContainer > > xAOD::BTaggingUtilities::Accessor_t
 Convenience type for the accessor.
typedef SG::AuxElement::Decorator< ElementLink< BTaggingContainer > > xAOD::BTaggingUtilities::Decorator_t
 Convenience type for the decorator.

Functions

const BTaggingxAOD::BTaggingUtilities::getBTagging (const SG::AuxElement &part)
 Access the default xAOD::BTagging object associated to an object.
const BTaggingxAOD::BTaggingUtilities::getBTagging (const SG::AuxElement &part, const std::string &linkName)
 Access a non-standard xAOD::BTagging object associated to an object.
const ElementLink< xAOD::BTaggingContainer > & xAOD::BTaggingUtilities::getBTaggingLink (const SG::AuxElement &part)
 Access the default xAOD::BTagging link for an object.
const ElementLink< xAOD::BTaggingContainer > & xAOD::BTaggingUtilities::getBTaggingLink (const SG::AuxElement &part, const std::string &linkName)
 Access a non-standard xAOD::BTagging link for an object.
void xAOD::BTaggingUtilities::setBTaggingLink (const SG::AuxElement &part, const ElementLink< BTaggingContainer > &link)
 Set the default xAOD::BTagging link for an object.
void xAOD::BTaggingUtilities::setBTaggingLink (const SG::AuxElement &part, const ElementLink< BTaggingContainer > &link, const std::string &linkName)
 Set a non-standard xAOD::BTagging link for an object.

Variables

static const Accessor_t xAOD::BTaggingUtilities::DEFAULT_ACC (DEFAULT_BTAG_LINK_NAME)
 Accessor for the default xAOD::BTagging link.
static const Decorator_t xAOD::BTaggingUtilities::DEFAULT_DEC (DEFAULT_BTAG_LINK_NAME)
 Decorator for the default xAOD::BTagging link.