ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigMonitoring
TrigEgammaMonitoring
src
egammaMonitorSuperClusterAlgorithm.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef egammaMonitorSuperClusterAlgorithm_H
6
#define egammaMonitorSuperClusterAlgorithm_H
7
8
#include "
egammaMonitorBaseAlgorithm.h
"
9
10
class
egammaRec
;
11
12
class
egammaMonitorSuperClusterAlgorithm
:
public
egammaMonitorBaseAlgorithm
13
{
14
15
public
:
16
17
egammaMonitorSuperClusterAlgorithm
(
const
std::string& name, ISvcLocator* pSvcLocator );
18
19
virtual
StatusCode
initialize
()
override
;
20
virtual
StatusCode
execute
(
const
EventContext& ctx)
const override
;
21
22
protected
:
23
24
25
void
fillSuperClusterQuantities
(
const
EventContext& ctx)
const
;
26
27
28
29
private
:
30
SG::ReadHandleKey<EgammaRecContainer>
m_inputEgammaRecContainerKey
{
31
this
,
32
"InputEgammaRecContainerName"
,
33
"egammaRecCollection"
,
34
"input egammaRec container"
35
};
36
37
ToolHandle<GenericMonitoringTool>
m_monTool
{
this
,
"MonTool"
,
""
,
"Monitoring tool"
};
38
};
39
40
41
42
#endif
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
egammaMonitorBaseAlgorithm::egammaMonitorBaseAlgorithm
egammaMonitorBaseAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Definition
egammaMonitorBaseAlgorithm.cxx:9
egammaMonitorSuperClusterAlgorithm::m_monTool
ToolHandle< GenericMonitoringTool > m_monTool
Definition
egammaMonitorSuperClusterAlgorithm.h:37
egammaMonitorSuperClusterAlgorithm::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition
egammaMonitorSuperClusterAlgorithm.cxx:21
egammaMonitorSuperClusterAlgorithm::initialize
virtual StatusCode initialize() override
Definition
egammaMonitorSuperClusterAlgorithm.cxx:12
egammaMonitorSuperClusterAlgorithm::fillSuperClusterQuantities
void fillSuperClusterQuantities(const EventContext &ctx) const
Definition
egammaMonitorSuperClusterAlgorithm.cxx:30
egammaMonitorSuperClusterAlgorithm::m_inputEgammaRecContainerKey
SG::ReadHandleKey< EgammaRecContainer > m_inputEgammaRecContainerKey
Definition
egammaMonitorSuperClusterAlgorithm.h:30
egammaMonitorSuperClusterAlgorithm::egammaMonitorSuperClusterAlgorithm
egammaMonitorSuperClusterAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Definition
egammaMonitorSuperClusterAlgorithm.cxx:7
egammaRec
Represent an egamma object for internal egamma usage during reconstruction.
Definition
egammaRec.h:31
egammaMonitorBaseAlgorithm.h
Generated on
for ATLAS Offline Software by
1.17.0