ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArG4
LArG4Validation
src
AODReader.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARG4VALIDATION_AODREADER_H
6
#define LARG4VALIDATION_AODREADER_H
7
8
#include "
AthenaBaseComps/AthAlgorithm.h
"
9
10
#include "GaudiKernel/NTuple.h"
11
12
#include <string>
13
14
class
AODReader
:
public
AthAlgorithm
{
15
16
public
:
17
18
AODReader
(
const
std::string& name, ISvcLocator* pSvcLocator);
19
virtual
~AODReader
();
20
21
virtual
StatusCode
initialize
();
22
virtual
StatusCode
execute
(
const
EventContext& ctx);
23
virtual
StatusCode
finalize
();
24
25
private
:
26
27
NTuple::Tuple *
m_nt
;
28
NTuple::Item<float>
m_energy
;
29
NTuple::Item<float>
m_eta
;
30
NTuple::Item<float>
m_pt
;
31
NTuple::Item<float>
m_e237
;
32
NTuple::Item<float>
m_e277
;
33
NTuple::Item<float>
m_weta1
;
34
NTuple::Item<float>
m_weta2
;
35
NTuple::Item<float>
m_e2tsts1
;
36
NTuple::Item<float>
m_fracs1
;
37
NTuple::Item<float>
m_wtots1
;
38
NTuple::Item<float>
m_f1
;
39
NTuple::Item<float>
m_f1core
;
40
NTuple::Item<float>
m_et
;
41
NTuple::Item<float>
m_ethad1
;
42
NTuple::Item<float>
m_emins1
;
43
44
NTuple::Item<float>
m_truth_energy
;
45
NTuple::Item<float>
m_truth_px
;
46
NTuple::Item<float>
m_truth_py
;
47
NTuple::Item<float>
m_truth_pz
;
48
49
};
50
51
#endif
AthAlgorithm.h
AODReader::m_truth_pz
NTuple::Item< float > m_truth_pz
Definition
AODReader.h:47
AODReader::m_e237
NTuple::Item< float > m_e237
Definition
AODReader.h:31
AODReader::m_et
NTuple::Item< float > m_et
Definition
AODReader.h:40
AODReader::m_eta
NTuple::Item< float > m_eta
Definition
AODReader.h:29
AODReader::m_weta1
NTuple::Item< float > m_weta1
Definition
AODReader.h:33
AODReader::m_f1
NTuple::Item< float > m_f1
Definition
AODReader.h:38
AODReader::m_truth_px
NTuple::Item< float > m_truth_px
Definition
AODReader.h:45
AODReader::m_truth_energy
NTuple::Item< float > m_truth_energy
Definition
AODReader.h:44
AODReader::m_e277
NTuple::Item< float > m_e277
Definition
AODReader.h:32
AODReader::m_wtots1
NTuple::Item< float > m_wtots1
Definition
AODReader.h:37
AODReader::~AODReader
virtual ~AODReader()
Definition
AODReader.cxx:26
AODReader::m_truth_py
NTuple::Item< float > m_truth_py
Definition
AODReader.h:46
AODReader::m_weta2
NTuple::Item< float > m_weta2
Definition
AODReader.h:34
AODReader::execute
virtual StatusCode execute(const EventContext &ctx)
Execute method.
Definition
AODReader.cxx:105
AODReader::m_emins1
NTuple::Item< float > m_emins1
Definition
AODReader.h:42
AODReader::m_f1core
NTuple::Item< float > m_f1core
Definition
AODReader.h:39
AODReader::m_nt
NTuple::Tuple * m_nt
Definition
AODReader.h:27
AODReader::AODReader
AODReader(const std::string &name, ISvcLocator *pSvcLocator)
Definition
AODReader.cxx:19
AODReader::m_energy
NTuple::Item< float > m_energy
Definition
AODReader.h:28
AODReader::m_fracs1
NTuple::Item< float > m_fracs1
Definition
AODReader.h:36
AODReader::m_ethad1
NTuple::Item< float > m_ethad1
Definition
AODReader.h:41
AODReader::finalize
virtual StatusCode finalize()
Definition
AODReader.cxx:99
AODReader::m_pt
NTuple::Item< float > m_pt
Definition
AODReader.h:30
AODReader::m_e2tsts1
NTuple::Item< float > m_e2tsts1
Definition
AODReader.h:35
AODReader::initialize
virtual StatusCode initialize()
Definition
AODReader.cxx:28
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
Generated on
for ATLAS Offline Software by
1.17.0