ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
src
JET1Alg.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef GLOBALSIM_JET1ALG_H
6
#define GLOBALSIM_JET1ALG_H
7
8
/*
9
JET1 GEP Algorithm Simulation
10
*/
11
12
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
13
14
//AM: Just including to get the bit widths at the moment
15
#include "
IO/CommonTOBContainer.h
"
16
17
#include "
TrigGepPerf/WTAConeParallelHelper.h
"
18
#include "
TrigGepPerf/WTACone2PassMaker.h
"
19
20
#include "
xAODCore/BaseContainer.h
"
21
22
namespace
GlobalSim
{
23
24
class
JET1Alg
:
public
AthReentrantAlgorithm
{
25
public
:
26
27
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
28
30
virtual
StatusCode
initialize
()
override
;
32
virtual
StatusCode
execute
(
const
EventContext& )
const override
;
33
34
private
:
35
37
SG::ReadHandleKey<xAOD::BaseContainer>
m_inputTowersKey
{
this
,
"topoc_pu_type"
,
"GlobalSim_CellTowers"
,
"type=topoc_pu_type; Key for the topoc_pu_type input"
};
38
40
SG::WriteHandleKey<xAOD::BaseContainer>
m_outputKey
{
this
,
"main_output"
,
"GlobalSim_JET1Jets"
,
"type=main_output_type; Key for the output container"
};
41
42
};
43
44
}
45
#endif
AthReentrantAlgorithm.h
BaseContainer.h
CommonTOBContainer.h
WTACone2PassMaker.h
WTAConeParallelHelper.h
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
GlobalSim::JET1Alg
Definition
JET1Alg.h:24
GlobalSim::JET1Alg::m_outputKey
SG::WriteHandleKey< xAOD::BaseContainer > m_outputKey
Key for the output jets.
Definition
JET1Alg.h:40
GlobalSim::JET1Alg::m_inputTowersKey
SG::ReadHandleKey< xAOD::BaseContainer > m_inputTowersKey
Key for the Input cell towers.
Definition
JET1Alg.h:37
GlobalSim::JET1Alg::initialize
virtual StatusCode initialize() override
initialize function running before first event
Definition
JET1Alg.cxx:12
GlobalSim::JET1Alg::execute
virtual StatusCode execute(const EventContext &) const override
execute function running for every event
Definition
JET1Alg.cxx:20
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
SG::WriteHandleKey
Property holding a SG store/key/clid from which a WriteHandle is made.
Definition
StoreGate/StoreGate/WriteHandleKey.h:40
GlobalSim
AlgTool to read in LArStripNeighborhoods, and run the BDT Algorithm.
Definition
BitSpec.h:23
Generated on
for ATLAS Offline Software by
1.17.0