ATLAS Offline Software
Loading...
Searching...
No Matches
CompareCells.h
Go to the documentation of this file.
1
2/*
3 * Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
4 * */
5#ifndef TrigT2CaloCommon_CompareCells_h
6#define TrigT2CaloCommon_CompareCells_h
7
8#include <string>
9
17
19{
20 public:
21 CompareCells( const std::string& name, ISvcLocator* pSvcLocator );
22 virtual StatusCode initialize() override;
23 virtual StatusCode execute(const EventContext& context) const override;
24
25 private:
27
29
31 this, "BCIDAvgKey", "CaloBCIDAverage", "" };
32
34 {this, "MCSymKey", "LArMCSym", "SG Key of LArMCSym object"};
35
36};
37#endif
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
CompareCells(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< CaloCellContainer > m_calocellcollectionKey
SG::ReadCondHandleKey< LArMCSym > m_mcsymKey
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &context) const override
SG::ReadHandleKey< CaloBCIDAverage > m_bcidAvgKey
ServiceHandle< ITrigCaloDataAccessSvc > m_dataAccessSvc
Property holding a SG store/key/clid from which a ReadHandle is made.