ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigGepPerf
src
TCTowerMaker.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_TCTOWERMAKER_H
6
#define TRIGGEPPERF_TCTOWERMAKER_H
7
8
#include "
./ITowerMaker.h
"
9
#include <map>
10
#include <string>
11
12
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
13
#include "
StoreGate/ReadHandleKey.h
"
14
#include "
StoreGate/WriteHandleKey.h
"
15
#include "
xAODCaloEvent/CaloClusterContainer.h
"
16
17
namespace
Gep
{
18
class
TCTowerMaker
:
virtual
public
ITowerMaker
{
19
20
public
:
21
22
TCTowerMaker
() =
default
;
23
~TCTowerMaker
() =
default
;
24
25
std::vector<Gep::Cluster>
26
makeTowers
(
const
xAOD::CaloClusterContainer
& clusters,
const
CaloCellContainer
& cells)
const override
;
27
28
std::string
getName
()
const override
;
29
30
private
:
31
32
};
33
}
34
#endif
//> !TRIGGEPPERF_TCTOWERMAKER_H
AthReentrantAlgorithm.h
CaloClusterContainer.h
ITowerMaker.h
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
WriteHandleKey.h
Property holding a SG store/key/clid from which a WriteHandle is made.
CaloCellContainer
Container class for CaloCell.
Definition
CaloCellContainer.h:55
Gep::ITowerMaker
Definition
ITowerMaker.h:22
Gep::TCTowerMaker::getName
std::string getName() const override
Definition
TCTowerMaker.cxx:50
Gep::TCTowerMaker::TCTowerMaker
TCTowerMaker()=default
Gep::TCTowerMaker::makeTowers
std::vector< Gep::Cluster > makeTowers(const xAOD::CaloClusterContainer &clusters, const CaloCellContainer &cells) const override
Definition
TCTowerMaker.cxx:6
Gep::TCTowerMaker::~TCTowerMaker
~TCTowerMaker()=default
Gep
Definition
BasicGepClusterMaker.h:13
xAOD::CaloClusterContainer
CaloClusterContainer_v1 CaloClusterContainer
Define the latest version of the calorimeter cluster container.
Definition
Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloClusterContainer.h:17
Generated on
for ATLAS Offline Software by
1.17.0