ATLAS Offline Software
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 
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>
27 
28  std::string getName() const override;
29 
30  private:
31 
32  };
33 }
34 #endif //> !TRIGGEPPERF_TCTOWERMAKER_H
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
RunTileCalibRec.cells
cells
Definition: RunTileCalibRec.py:281
Gep::TCTowerMaker::TCTowerMaker
TCTowerMaker()=default
Gep::TCTowerMaker::~TCTowerMaker
~TCTowerMaker()=default
Gep::TCTowerMaker
Definition: TCTowerMaker.h:18
ITowerMaker.h
Gep
Definition: BasicGepClusterMaker.h:13
DataVector
Derived DataVector<T>.
Definition: DataVector.h:794
AthReentrantAlgorithm.h
WriteHandleKey.h
Property holding a SG store/key/clid from which a WriteHandle is made.
Gep::TCTowerMaker::makeTowers
std::vector< Gep::Cluster > makeTowers(const xAOD::CaloClusterContainer &clusters, const CaloCellContainer &cells) const override
Definition: TCTowerMaker.cxx:6
CaloCellContainer
Container class for CaloCell.
Definition: CaloCellContainer.h:55
RunTileMonitoring.clusters
clusters
Definition: RunTileMonitoring.py:133
CaloClusterContainer.h
Gep::ITowerMaker
Definition: ITowerMaker.h:22
Gep::TCTowerMaker::getName
std::string getName() const override
Definition: TCTowerMaker.cxx:50