5#ifndef AGDDCONTROL_AGDDToolBase_H
6#define AGDDCONTROL_AGDDToolBase_H
11#include "GaudiKernel/ServiceHandle.h"
19 AGDDToolBase(
const std::string&
type,
const std::string& name,
const IInterface* parent);
26 Gaudi::Property<std::vector<std::string> >
m_xmlFiles{
this,
"XMLFiles", {} };
35 Gaudi::Property<bool>
m_locked{
this,
"Locked",
false};
37 Gaudi::Property<bool>
m_readAGDD{
this,
"ReadAGDD",
true,
"read description from DB"};
38 Gaudi::Property<bool>
m_dumpAGDD{
this,
"DumpAGDD",
false,
"write out parsed XML"};
40 Gaudi::Property<std::string>
m_outFileName{
this,
"OutAGDDXMLName",
"mytest.xml"};
43 Gaudi::Property<std::string>
m_DBFileName{
this,
"OutputFileName",
"",
"specify name for DB text file"};
44 Gaudi::Property<std::string>
m_agdd2GeoSvcName{
this,
"AGDDtoGeoSvcName",
"AGDDtoGeoSvc",
"specify name of AGDDtoGeoSvc"};
47 {
this,
"AGDDtoGeoSvc",
"AGDDtoGeoSvc",
"" };
Define macros for attributes used to control the static checker.