ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArCalibTools
LArCalibTools
LArMphysOverMcalFromTuple.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARMPHYSOVERMCALFROMTuple_H
6
#define LARMPHYSOVERMCALFROMTuple_H
7
8
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
9
10
11
12
#include <vector>
13
#include <string>
14
27
28
29
class
LArMphysOverMcalFromTuple
:
public
AthReentrantAlgorithm
30
{
31
public
:
32
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
33
34
virtual
~LArMphysOverMcalFromTuple
();
35
36
//standard algorithm methods
37
39
virtual
StatusCode
execute
(
const
EventContext&)
const override
{
return
StatusCode::SUCCESS;}
40
42
virtual
StatusCode
stop
()
override
;
43
44
private
:
46
StringArrayProperty
m_root_file_names
{
this
,
"FileNames"
, {} };
47
49
StringProperty
m_store_key
{
this
,
"StoreKey"
,
"FROMTUPLE"
};
50
51
};
52
53
#endif
AthReentrantAlgorithm.h
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
LArMphysOverMcalFromTuple
This algorithm allows to build a LArMphysOverMcalComplete container from the content of a root ntuple...
Definition
LArMphysOverMcalFromTuple.h:30
LArMphysOverMcalFromTuple::execute
virtual StatusCode execute(const EventContext &) const override
implements IAlgorithm::execute() : Does nothing
Definition
LArMphysOverMcalFromTuple.h:39
LArMphysOverMcalFromTuple::~LArMphysOverMcalFromTuple
virtual ~LArMphysOverMcalFromTuple()
LArMphysOverMcalFromTuple::m_root_file_names
StringArrayProperty m_root_file_names
list of input ntuple file names
Definition
LArMphysOverMcalFromTuple.h:46
LArMphysOverMcalFromTuple::stop
virtual StatusCode stop() override
IAlgorithm::stop() : Where the action takes place...
Definition
LArMphysOverMcalFromTuple.cxx:26
LArMphysOverMcalFromTuple::m_store_key
StringProperty m_store_key
key of the PhysWave collection in StoreGate
Definition
LArMphysOverMcalFromTuple.h:49
Generated on
for ATLAS Offline Software by
1.17.0