ATLAS Offline Software
DataQuality
GoodRunsListsUser
src
DummyDumperAlg.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef GOODRUNSLISTSUSER_DUMMYDUMPERALG_H
8
#define GOODRUNSLISTSUSER_DUMMYDUMPERALG_H
9
10
#include "
AthenaBaseComps/AthAlgorithm.h
"
11
#include "GaudiKernel/ToolHandle.h"
12
13
#include <vector>
14
#include <string>
15
#include "TObjString.h"
16
18
19
class
TTree;
20
class
ITHistSvc;
21
22
class
DummyDumperAlg
:
public
AthAlgorithm
23
{
24
public
:
25
DummyDumperAlg
(
const
std::string&
name
, ISvcLocator* pSvcLocator );
26
virtual
~DummyDumperAlg
();
27
28
StatusCode
initialize
();
29
StatusCode
execute
();
30
StatusCode
finalize
();
31
32
private
:
33
34
std::vector<std::string>
m_grlname
;
35
std::vector<TObjString>
m_grlobj
;
36
37
TTree*
m_tree
;
38
39
int
m_eventCounter
;
40
int
m_dummyInt
;
41
42
ITHistSvc*
m_ths
=
nullptr
;
43
};
44
45
#endif
46
DummyDumperAlg
Definition:
DummyDumperAlg.h:23
DummyDumperAlg::m_tree
TTree * m_tree
Definition:
DummyDumperAlg.h:37
DummyDumperAlg::m_ths
ITHistSvc * m_ths
Definition:
DummyDumperAlg.h:42
DummyDumperAlg::m_dummyInt
int m_dummyInt
Definition:
DummyDumperAlg.h:40
DummyDumperAlg::m_eventCounter
int m_eventCounter
Definition:
DummyDumperAlg.h:39
AthAlgorithm.h
DummyDumperAlg::initialize
StatusCode initialize()
Definition:
DummyDumperAlg.cxx:34
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
DummyDumperAlg::finalize
StatusCode finalize()
Definition:
DummyDumperAlg.cxx:107
AthAlgorithm
Definition:
AthAlgorithm.h:47
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:195
DummyDumperAlg::execute
StatusCode execute()
Definition:
DummyDumperAlg.cxx:66
DummyDumperAlg::DummyDumperAlg
DummyDumperAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition:
DummyDumperAlg.cxx:16
DummyDumperAlg::m_grlname
std::vector< std::string > m_grlname
Definition:
DummyDumperAlg.h:34
DummyDumperAlg::~DummyDumperAlg
virtual ~DummyDumperAlg()
Definition:
DummyDumperAlg.cxx:26
DummyDumperAlg::m_grlobj
std::vector< TObjString > m_grlobj
Definition:
DummyDumperAlg.h:35
Generated on Mon Jul 8 2024 21:14:11 for ATLAS Offline Software by
1.8.18