ATLAS Offline Software
PhysicsAnalysis
JetTagging
FlavorTagDiscriminants
FlavorTagDiscriminants
BTagDecoratorAlg.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 BTAG_DECORATOR_ALG_H
6
#define BTAG_DECORATOR_ALG_H
7
8
9
#include "
FlavorTagDiscriminants/DecoratorAlg.h
"
10
#include "
FlavorTagDiscriminants/IBTagDecorator.h
"
11
12
#include "
xAODBTagging/BTaggingContainer.h
"
13
#include "
xAODTracking/TrackParticleContainer.h
"
14
15
namespace
detail
{
16
using
BTag_t
=
FlavorTagDiscriminants::DecoratorAlg
<
17
xAOD::BTaggingContainer
,
18
IBTagDecorator
,
19
xAOD::TrackParticleContainer
20
>;
21
}
22
23
namespace
FlavorTagDiscriminants
{
24
class
BTagDecoratorAlg
:
public
detail::BTag_t
25
{
26
public
:
27
BTagDecoratorAlg
(
const
std::string&
name
, ISvcLocator* svcloc);
28
StatusCode
initialize
()
override
;
29
};
30
}
31
32
#endif
FlavorTagDiscriminants
This file contains "getter" functions used for accessing tagger inputs from the EDM.
Definition:
AssociationEnums.h:11
FlavorTagDiscriminants::BTagDecoratorAlg
Definition:
BTagDecoratorAlg.h:25
detail
Definition:
extract_histogram_tag.cxx:14
FlavorTagDiscriminants::BTagDecoratorAlg::BTagDecoratorAlg
BTagDecoratorAlg(const std::string &name, ISvcLocator *svcloc)
Definition:
BTagDecoratorAlg.cxx:8
FlavorTagDiscriminants::BTagDecoratorAlg::initialize
StatusCode initialize() override
Definition:
BTagDecoratorAlg.cxx:13
xAOD::BTaggingContainer
BTaggingContainer_v1 BTaggingContainer
Definition of the current "BTagging container version".
Definition:
BTaggingContainer.h:17
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
DecoratorAlg.h
IBTagDecorator.h
DataVector< xAOD::TrackParticle_v1 >
IBTagDecorator
Definition:
IBTagDecorator.h:16
BTaggingContainer.h
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:195
FlavorTagDiscriminants::DecoratorAlg
Definition:
DecoratorAlg.h:16
TrackParticleContainer.h
Generated on Thu Jul 4 2024 21:11:11 for ATLAS Offline Software by
1.8.18