ATLAS Offline Software
TestBeam
TBRec
src
TBXMLEventWriterTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TBREC_TBXMLEVENTWRITERTOOL_H
6
#define TBREC_TBXMLEVENTWRITERTOOL_H
7
11
#include "
TBXMLWriterToolBase.h
"
12
13
#include <iostream>
14
#include <string>
15
#include <map>
16
17
class
TBXMLWriter
;
18
19
class
TBXMLEventWriterTool
:
public
TBXMLWriterToolBase
20
{
21
22
public
:
23
25
// Constructors and Destructor //
27
28
TBXMLEventWriterTool
(
const
std::string&
type
,
29
const
std::string&
name
,
30
const
IInterface*
parent
);
31
32
~TBXMLEventWriterTool
();
33
35
// Action //
37
38
// virtual StatusCode initialize();
39
40
protected
:
41
42
virtual
StatusCode
writeRunFiles
(
const
std::string&
/* fileDir */
,
43
unsigned
int
/*runNumber*/
);
44
45
virtual
StatusCode
writeEvent
( std::ostream&
outFile
,
46
const
std::string& entryTag);
47
};
48
#endif
TBXMLWriter
Definition:
TBXMLWriter.h:24
TBXMLEventWriterTool
Definition:
TBXMLEventWriterTool.h:20
TBXMLWriterToolBase.h
TBXMLEventWriterTool::TBXMLEventWriterTool
TBXMLEventWriterTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition:
TBXMLEventWriterTool.cxx:20
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition:
test_pyathena.py:15
DQPostProcessTest.outFile
outFile
Comment Out Those You do not wish to run.
Definition:
DQPostProcessTest.py:37
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:228
TBXMLEventWriterTool::~TBXMLEventWriterTool
~TBXMLEventWriterTool()
Definition:
TBXMLEventWriterTool.cxx:27
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
TBXMLEventWriterTool::writeRunFiles
virtual StatusCode writeRunFiles(const std::string &, unsigned int)
Definition:
TBXMLEventWriterTool.cxx:205
TBXMLWriterToolBase
base class for XML writer tools for 2004 event display
Definition:
TBXMLWriterToolBase.h:17
TBXMLEventWriterTool::writeEvent
virtual StatusCode writeEvent(std::ostream &outFile, const std::string &entryTag)
Definition:
TBXMLEventWriterTool.cxx:31
Generated on Mon Dec 23 2024 21:19:17 for ATLAS Offline Software by
1.8.18