ATLAS Offline Software
PhysicsAnalysis
AnalysisCommon
AssociationUtils
AssociationUtils
BJetHelper.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_BJETHELPER_H
6
#define ASSOCIATIONUTILS_BJETHELPER_H
7
8
// EDM includes
9
#include "
xAODJet/JetContainer.h
"
10
11
// Local includes
12
#include "
AssociationUtils/OverlapRemovalDefs.h
"
13
14
namespace
ORUtils
15
{
16
21
class
BJetHelper
22
{
23
24
public
:
25
27
BJetHelper
(
const
std::string&
bJetLabel
);
28
30
bool
isBJet
(
const
xAOD::Jet
&
jet
)
const
;
31
32
private
:
33
35
ort::inputAccessor_t
m_bJetAccessor
;
36
37
};
// class BJetHelper
38
39
}
// namespace ORUtils
40
41
#endif
bJetLabel
const std::string bJetLabel
Definition:
OverlapRemovalTester.cxx:70
ORUtils::BJetHelper::m_bJetAccessor
ort::inputAccessor_t m_bJetAccessor
BJet label accessor.
Definition:
BJetHelper.h:35
SG::ConstAccessor
Helper class to provide constant type-safe access to aux data.
Definition:
ConstAccessor.h:55
ORUtils::BJetHelper
Helper class for b-jet decorations.
Definition:
BJetHelper.h:22
ORUtils::BJetHelper::BJetHelper
BJetHelper(const std::string &bJetLabel)
Constructor.
Definition:
BJetHelper.cxx:14
ORUtils
Definition:
AltMuJetOverlapTool.h:20
ORUtils::BJetHelper::isBJet
bool isBJet(const xAOD::Jet &jet) const
Check if an object is labeled as a b-jet.
Definition:
BJetHelper.cxx:21
jet
Definition:
JetCalibTools_PlotJESFactors.cxx:23
xAOD::Jet_v1
Class describing a jet.
Definition:
Jet_v1.h:57
JetContainer.h
OverlapRemovalDefs.h
Generated on Thu Nov 7 2024 21:10:49 for ATLAS Offline Software by
1.8.18