ATLAS Offline Software
Loading...
Searching...
No Matches
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"
11
12
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:
35 { this, "JetCollection", "AntiKt10LCTopoJets", "" };
36};
37
38#endif // DITAUREC_SEEDJETBUILDER_H
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
Handle class for reading from StoreGate.
DiTauToolBase(const std::string &type, const std::string &name, const IInterface *parent)
Property holding a SG store/key/clid from which a ReadHandle is made.
SeedJetBuilder(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
SG::ReadHandleKey< xAOD::JetContainer > m_jetContainerName
virtual ~SeedJetBuilder()
Destructor.
virtual StatusCode execute(DiTauCandidateData *data, const EventContext &ctx) const override
Execute - called for each Ditau candidate.
virtual StatusCode initialize() override
Tool initializer.