ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
DiTauRec
DiTauRec
SeedJetBuilder.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef DITAUREC_SEEDJETBUILDER_H
6
#define DITAUREC_SEEDJETBUILDER_H
7
8
#include "
DiTauToolBase.h
"
9
#include "
xAODJet/JetContainer.h
"
10
#include "
StoreGate/ReadHandle.h
"
11
12
13
class
SeedJetBuilder
:
public
DiTauToolBase
{
14
public
:
15
16
//-------------------------------------------------------------
18
//-------------------------------------------------------------
19
SeedJetBuilder
(
const
std::string&
type
,
20
const
std::string& name,
21
const
IInterface * parent);
22
23
//-------------------------------------------------------------
25
//-------------------------------------------------------------
26
virtual
~SeedJetBuilder
();
27
28
virtual
StatusCode
initialize
()
override
;
29
30
virtual
StatusCode
execute
(
DiTauCandidateData
* data,
31
const
EventContext& ctx)
const override
;
32
33
private
:
34
SG::ReadHandleKey<xAOD::JetContainer>
m_jetContainerName
35
{
this
,
"JetCollection"
,
"AntiKt10LCTopoJets"
,
""
};
36
};
37
38
#endif
// DITAUREC_SEEDJETBUILDER_H
DiTauToolBase.h
JetContainer.h
ReadHandle.h
Handle class for reading from StoreGate.
DiTauCandidateData
Definition
DiTauCandidateData.h:20
DiTauToolBase::DiTauToolBase
DiTauToolBase(const std::string &type, const std::string &name, const IInterface *parent)
Definition
DiTauToolBase.cxx:14
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
SeedJetBuilder::SeedJetBuilder
SeedJetBuilder(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
Definition
SeedJetBuilder.cxx:9
SeedJetBuilder::m_jetContainerName
SG::ReadHandleKey< xAOD::JetContainer > m_jetContainerName
Definition
SeedJetBuilder.h:35
SeedJetBuilder::~SeedJetBuilder
virtual ~SeedJetBuilder()
Destructor.
SeedJetBuilder::execute
virtual StatusCode execute(DiTauCandidateData *data, const EventContext &ctx) const override
Execute - called for each Ditau candidate.
Definition
SeedJetBuilder.cxx:28
SeedJetBuilder::initialize
virtual StatusCode initialize() override
Tool initializer.
Definition
SeedJetBuilder.cxx:21
type
Generated on
for ATLAS Offline Software by
1.17.0