ATLAS Offline Software
Loading...
Searching...
No Matches
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
17namespace Gep{
18 class TCTowerMaker : virtual public ITowerMaker {
19
20public:
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
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
Container class for CaloCell.
std::string getName() const override
TCTowerMaker()=default
std::vector< Gep::Cluster > makeTowers(const xAOD::CaloClusterContainer &clusters, const CaloCellContainer &cells) const override
~TCTowerMaker()=default
CaloClusterContainer_v1 CaloClusterContainer
Define the latest version of the calorimeter cluster container.