ATLAS Offline Software
Loading...
Searching...
No Matches
CaloTowerxAODFromCells.h
Go to the documentation of this file.
1// -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef CALOREC_CALOTOWERXAODFROMCELLS_H
8#define CALOREC_CALOTOWERXAODFROMCELLS_H
9
11
12
13#include <string>
14#include <vector>
15
16
18
20{
21public:
22
28 CaloTowerxAODFromCells(const std::string& name, ISvcLocator* pSvcLocator);
29
32
35 virtual StatusCode initialize() override;
36 virtual StatusCode execute(const EventContext& ctx) const override;
37 virtual StatusCode finalize() override;
39
40private:
41
47
49
50};
51
52#endif
Container class for CaloCell.
CaloTowerxAODAlgoBase(const std::string &name, ISvcLocator *pSvcLocator)
Default algorithm constructor.
virtual StatusCode execute(const EventContext &ctx) const override
Execute algorithm.
virtual StatusCode initialize() override
Initialize algorithm.
CaloTowerxAODFromCells(const std::string &name, ISvcLocator *pSvcLocator)
Default algorithm constructor.
double m_cellThresholdE
Cell energy threshold (only for FilteredCell mode)
SG::ReadHandleKey< CaloCellContainer > m_inputCellContainerKey
virtual StatusCode finalize() override
Finalize algorithm.
virtual ~CaloTowerxAODFromCells()
Baseclass destructor.
Property holding a SG store/key/clid from which a ReadHandle is made.