ATLAS Offline Software
Loading...
Searching...
No Matches
LArDigitThinnerFromEMClust.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
10
11
12#ifndef LARCLUSTERREC_LArDigitThinnerFromEMClust_H
13#define LARCLUSTERREC_LArDigitThinnerFromEMClust_H
14
15
20
22
23#include <bitset>
24
25#include <vector>
26#include <string>
27
30class HWIdentifier;
31class Identifier;
32
35
37{
38 public:
39
40 LArDigitThinnerFromEMClust(const std::string& name,
41 ISvcLocator* pSvcLocator);
42
44
45 StatusCode initialize() override;
46 StatusCode execute(const EventContext& ctx) const override;
47 StatusCode finalize() override;
48
49 private:
50
52
56
58
59 //size_t m_nchannels;
60
61 //unsigned int m_nevent;
62 //unsigned int m_ncells;
63
64};
65
66#endif
DataVector adapter that acts like it holds const pointers.
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.
An algorithm that can be simultaneously executed in multiple threads.
Container class for LArDigit.
SG::ReadHandleKey< LArDigitContainer > m_inputContainerKey
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_clusterContainerKey
LArDigitThinnerFromEMClust(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteHandleKey< ConstDataVector< LArDigitContainer > > m_outputContainerKey
StatusCode execute(const EventContext &ctx) const override
SG::ReadCondHandleKey< LArOnOffIdMapping > m_larCablingKey
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.