ATLAS Offline Software
Trigger
TrigT1
TrigGepPerf
src
TopoTowerMaker.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 TRIGGEPPERF_TOPOTOWERMAKER_H
6
#define TRIGGEPPERF_TOPOTOWERMAKER_H
7
8
#include "
./ITowerMaker.h
"
9
#include "
./Cluster.h
"
// <-- Make sure this is included
10
11
#include <map>
12
#include <string>
13
#include <vector>
14
15
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
16
#include "
CaloEvent/CaloCellContainer.h
"
17
#include "
xAODCaloEvent/CaloClusterContainer.h
"
18
#include "
xAODEventInfo/EventInfo.h
"
19
#include "
TrigGepPerf/GepCellMap.h
"
20
21
namespace
Gep
{
22
23
class
TopoTowerMaker
:
virtual
public
ITowerMaker
{
24
25
public
:
26
TopoTowerMaker
() =
default
;
27
~TopoTowerMaker
() =
default
;
28
29
std::vector<Gep::Cluster>
30
makeTowers
(
const
xAOD::CaloClusterContainer
&
clusters
,
31
const
CaloCellContainer
&
cells
)
const override
;
32
33
std::string
getName
()
const override
;
34
35
private
:
36
// add private members if needed
37
};
38
39
}
// namespace Gep
40
41
#endif // TRIGGEPPERF_TOPOTOWERMAKER_H
RunTileCalibRec.cells
cells
Definition:
RunTileCalibRec.py:281
Gep::TopoTowerMaker::~TopoTowerMaker
~TopoTowerMaker()=default
GepCellMap.h
ITowerMaker.h
Gep::TopoTowerMaker
Definition:
TopoTowerMaker.h:23
Gep::TopoTowerMaker::makeTowers
std::vector< Gep::Cluster > makeTowers(const xAOD::CaloClusterContainer &clusters, const CaloCellContainer &cells) const override
Definition:
TopoTowerMaker.cxx:7
Gep
Definition:
BasicGepClusterMaker.h:13
Cluster.h
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:794
AthReentrantAlgorithm.h
CaloCellContainer.h
CaloCellContainer
Container class for CaloCell.
Definition:
CaloCellContainer.h:55
EventInfo.h
Gep::TopoTowerMaker::TopoTowerMaker
TopoTowerMaker()=default
RunTileMonitoring.clusters
clusters
Definition:
RunTileMonitoring.py:133
CaloClusterContainer.h
Gep::ITowerMaker
Definition:
ITowerMaker.h:22
Gep::TopoTowerMaker::getName
std::string getName() const override
Definition:
TopoTowerMaker.cxx:56
Generated on Mon Sep 1 2025 21:21:18 for ATLAS Offline Software by
1.8.18