ATLAS Offline Software
Loading...
Searching...
No Matches
TestBeam
TBRec
src
TBPhaseStreamerTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TBREC_TBPHASESTREAMERTOOL_H
6
#define TBREC_TBPHASESTREAMERTOOL_H
7
21
22
#include "
TBEventStreamerTool.h
"
23
24
#include <string>
25
#include <map>
26
#include <vector>
27
28
class
TBPhaseStreamerTool
:
public
TBEventStreamerTool
29
{
30
public
:
31
32
TBPhaseStreamerTool
(
const
std::string&
type
,
33
const
std::string& name,
34
const
IInterface* parent);
35
virtual
~TBPhaseStreamerTool
();
36
37
virtual
StatusCode
initializeTool
()
override
;
38
39
virtual
StatusCode
accept
()
override
;
40
41
protected
:
42
43
float
m_guardValue
;
44
std::string
m_TBPhaseKey
;
45
46
};
47
#endif
// not TBREC_TBPHASESTREAMERTOOL_H
TBEventStreamerTool.h
TBEventStreamerTool::TBEventStreamerTool
TBEventStreamerTool(const std::string &name, const std::string &type, const IInterface *parent)
Definition
TBEventStreamerTool.cxx:8
TBPhaseStreamerTool::~TBPhaseStreamerTool
virtual ~TBPhaseStreamerTool()
Definition
TBPhaseStreamerTool.cxx:22
TBPhaseStreamerTool::TBPhaseStreamerTool
TBPhaseStreamerTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
TBPhaseStreamerTool.cxx:10
TBPhaseStreamerTool::m_guardValue
float m_guardValue
Definition
TBPhaseStreamerTool.h:43
TBPhaseStreamerTool::m_TBPhaseKey
std::string m_TBPhaseKey
Definition
TBPhaseStreamerTool.h:44
TBPhaseStreamerTool::accept
virtual StatusCode accept() override
Definition
TBPhaseStreamerTool.cxx:42
TBPhaseStreamerTool::initializeTool
virtual StatusCode initializeTool() override
Definition
TBPhaseStreamerTool.cxx:29
type
Generated on
for ATLAS Offline Software by
1.14.0