Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
apps
inc
WireCellApps
NodeDumper.h
Go to the documentation of this file.
1
#ifndef WIRECELLAPPS_NODEDUMPER
2
#define WIRECELLAPPS_NODEDUMPER
3
4
#include "
WireCellIface/IApplication.h
"
5
#include "
WireCellIface/IConfigurable.h
"
6
#include "
WireCellUtil/Configuration.h
"
7
8
namespace
WireCellApps
{
9
10
class
NodeDumper
:
public
WireCell::IApplication
,
public
WireCell::IConfigurable
{
11
WireCell::Configuration
m_cfg
;
12
public
:
13
NodeDumper
();
14
virtual
~NodeDumper
();
15
16
virtual
void
execute
();
17
18
virtual
void
configure
(
const
WireCell::Configuration
&
config
);
19
virtual
WireCell::Configuration
default_configuration
()
const
;
20
21
};
22
23
}
24
25
#endif
IApplication.h
WireCell::IConfigurable
Definition:
IConfigurable.h:13
WireCellApps::NodeDumper::configure
virtual void configure(const WireCell::Configuration &config)
Accept a configuration.
Definition:
NodeDumper.cxx:31
WireCell::IApplication
Definition:
IApplication.h:12
WireCellApps
Definition:
ConfigDumper.h:8
IConfigurable.h
WireCellApps::NodeDumper::m_cfg
WireCell::Configuration m_cfg
Definition:
NodeDumper.h:11
WireCellApps::NodeDumper::~NodeDumper
virtual ~NodeDumper()
Definition:
NodeDumper.cxx:27
config
static Config * config
Definition:
config.cpp:1054
WireCellApps::NodeDumper::NodeDumper
NodeDumper()
Definition:
NodeDumper.cxx:22
WireCellApps::NodeDumper
Definition:
NodeDumper.h:10
WireCell::Configuration
Json::Value Configuration
Definition:
Configuration.h:50
WireCellApps::NodeDumper::default_configuration
virtual WireCell::Configuration default_configuration() const
Optional, override to return a hard-coded default configuration.
Definition:
NodeDumper.cxx:36
WireCellApps::NodeDumper::execute
virtual void execute()
Implement to run something.
Definition:
NodeDumper.cxx:45
Configuration.h
Generated by
1.8.11