ATLAS Offline Software
PhysicsAnalysis
JetTagging
FlavorTagDiscriminants
FlavorTagDiscriminants
JetToBTagLinkerAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef JET_TO_BTAG_LINKER_ALG_H
6
#define JET_TO_BTAG_LINKER_ALG_H
7
8
#include "
FlavorTagDiscriminants/BacklinkAlg.h
"
9
#include "
xAODBTagging/BTaggingContainer.h
"
10
#include "
xAODJet/JetContainer.h
"
11
12
namespace
detail
{
13
using
JetToBTag_t
=
FlavorTagDiscriminants::BacklinkAlg
<
14
xAOD::BTaggingContainer
,
15
xAOD::JetContainer
16
>;
17
}
18
19
// We seem to need a derived class to force Athena to build this.
20
class
JetToBTagLinkerAlg
:
public
detail::JetToBTag_t
21
{
22
public
:
23
JetToBTagLinkerAlg
(
const
std::string&
name
, ISvcLocator* svcloc);
24
};
25
26
27
#endif
BacklinkAlg.h
JetToBTagLinkerAlg::JetToBTagLinkerAlg
JetToBTagLinkerAlg(const std::string &name, ISvcLocator *svcloc)
Definition:
JetToBTagLinkerAlg.cxx:7
FlavorTagDiscriminants::BacklinkAlg
Definition:
BacklinkAlg.h:18
detail
Definition:
extract_histogram_tag.cxx:14
xAOD::BTaggingContainer
BTaggingContainer_v1 BTaggingContainer
Definition of the current "BTagging container version".
Definition:
BTaggingContainer.h:17
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:581
JetToBTagLinkerAlg
Definition:
JetToBTagLinkerAlg.h:21
BTaggingContainer.h
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:195
JetContainer.h
Generated on Thu Jul 4 2024 21:19:00 for ATLAS Offline Software by
1.8.18