ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigAlgorithms
TrigCaloRec
src
HLTCaloCellSumMaker.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGT2CALOCOMMON_HLTCALOCELLSUMMAKER_H
6
#define TRIGT2CALOCOMMON_HLTCALOCELLSUMMAKER_H
7
8
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
9
#include "
AthContainers/ConstDataVector.h
"
10
#include "
CaloEvent/CaloCellContainerVector.h
"
11
#include "
StoreGate/ReadHandleKey.h
"
12
13
#include <string>
14
20
class
HLTCaloCellSumMaker
:
public
AthReentrantAlgorithm
{
21
public
:
22
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
23
24
virtual
StatusCode
execute
(
const
EventContext& context)
const override
;
25
virtual
StatusCode
initialize
()
override
;
26
27
private
:
28
SG::ReadHandleKey<ConstDataVector<CaloCellContainerVector>
>
m_cellContainerVKey
{
29
this
,
"CellsVName"
,
"CellsVClusters"
};
30
31
SG::ReadHandleKey<CaloCellContainer >
m_cellContainerKey
{
32
this
,
"CellsName"
,
"CellsClusters"
};
33
34
Gaudi::Property<bool>
m_roiMode
{
35
this
,
"roiMode"
,
true
,
"RoiMode roi->CaloCellCollection"
};
36
};
37
38
#endif
AthReentrantAlgorithm.h
CaloCellContainerVector.h
ConstDataVector.h
DataVector adapter that acts like it holds const pointers.
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
HLTCaloCellSumMaker
Algorithm tor print and debug cell sums.
Definition
HLTCaloCellSumMaker.h:20
HLTCaloCellSumMaker::m_cellContainerVKey
SG::ReadHandleKey< ConstDataVector< CaloCellContainerVector > > m_cellContainerVKey
Definition
HLTCaloCellSumMaker.h:28
HLTCaloCellSumMaker::initialize
virtual StatusCode initialize() override
Definition
HLTCaloCellSumMaker.cxx:8
HLTCaloCellSumMaker::execute
virtual StatusCode execute(const EventContext &context) const override
Definition
HLTCaloCellSumMaker.cxx:15
HLTCaloCellSumMaker::m_cellContainerKey
SG::ReadHandleKey< CaloCellContainer > m_cellContainerKey
Definition
HLTCaloCellSumMaker.h:31
HLTCaloCellSumMaker::m_roiMode
Gaudi::Property< bool > m_roiMode
Definition
HLTCaloCellSumMaker.h:34
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
Generated on
for ATLAS Offline Software by
1.17.0