ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Database
APR
APRTests
PersistencySvc_Parameters
PersistencySvc_Parameters/TestDriver.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TESTDRIVER_H
6
#define TESTDRIVER_H
7
8
#include <map>
9
#include <string>
10
#include "GaudiKernel/SmartIF.h"
11
12
namespace
Gaudi
{
13
class
IFileCatalog;
14
class
IFileCatalogMgr;
15
}
16
17
namespace
pool
{
18
19
class
TestDriver
{
20
public
:
21
TestDriver
();
22
~TestDriver
();
23
TestDriver
(
const
TestDriver
& ) =
delete
;
24
TestDriver
&
operator=
(
const
TestDriver
& ) =
delete
;
25
void
write
();
26
void
read
();
27
28
private
:
29
SmartIF<Gaudi::IFileCatalogMgr>
m_fileCatalogMgr
;
30
SmartIF<Gaudi::IFileCatalog>
m_fileCatalog
;
31
std::string
m_fileName
;
32
std::map< std::string, std::string >
m_parameters
;
33
};
34
35
}
36
37
#endif
pool::TestDriver
Definition
PersistencySvc_ExtraFunctionality/TestDriver.h:23
pool::TestDriver::m_parameters
std::map< std::string, std::string > m_parameters
Definition
PersistencySvc_Parameters/TestDriver.h:32
pool::TestDriver::m_fileCatalogMgr
SmartIF< Gaudi::IFileCatalogMgr > m_fileCatalogMgr
Definition
PersistencySvc_ExtraFunctionality/TestDriver.h:35
pool::TestDriver::TestDriver
TestDriver(const std::string &catname="PersExtF.catatlog.xml")
pool::TestDriver::~TestDriver
~TestDriver()
pool::TestDriver::m_fileName
std::string m_fileName
Definition
PersistencySvc_ExtraFunctionality/TestDriver.h:37
pool::TestDriver::m_fileCatalog
SmartIF< Gaudi::IFileCatalog > m_fileCatalog
Definition
PersistencySvc_ExtraFunctionality/TestDriver.h:36
pool::TestDriver::write
void write()
pool::TestDriver::read
void read()
pool::TestDriver::TestDriver
TestDriver(const TestDriver &)=delete
pool::TestDriver::operator=
TestDriver & operator=(const TestDriver &)=delete
pool::TestDriver::TestDriver
TestDriver()
Gaudi
=============================================================================
Definition
CaloGPUClusterAndCellDataMonitorOptions.h:274
pool
Framework include files.
Definition
libname.h:15
Generated on
for ATLAS Offline Software by
1.17.0