ATLAS Offline Software
Loading...
Searching...
No Matches
BTaggingUtilities.h File Reference
#include "xAODBTagging/BTaggingContainer.h"
#include "AthContainers/AuxElement.h"
#include <string>
Include dependency graph for BTaggingUtilities.h:

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

Functions

const BTagging * xAOD::BTaggingUtilities::getBTagging (const SG::AuxElement &part)
 Access the default xAOD::BTagging object associated to an object.
const BTagging * xAOD::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 std::string xAOD::BTaggingUtilities::DEFAULT_BTAG_LINK_NAME = "btaggingLink"
 The default key for the xAOD::BTagging link.