LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
BasicOutputOptionsHandler.h
Go to the documentation of this file.
1
#ifndef art_Framework_Art_BasicOutputOptionsHandler_h
2
#define art_Framework_Art_BasicOutputOptionsHandler_h
3
4
#include "
art/Framework/Art/OptionsHandler.h
"
5
6
// Handle the file input options: source, source-list, etc.
7
8
namespace
art
{
9
class
BasicOutputOptionsHandler;
10
}
11
12
class
art::BasicOutputOptionsHandler
:
public
art::OptionsHandler
{
13
public
:
14
explicit
BasicOutputOptionsHandler
(bpo::options_description& desc);
15
16
private
:
17
// Check selected options for consistency.
18
int
doCheckOptions
(bpo::variables_map
const
& vm)
override
;
19
// Act on selected options.
20
int
doProcessOptions
(bpo::variables_map
const
& vm,
21
fhicl::intermediate_table
& raw_config)
override
;
22
23
std::string
tmpDir_
{};
24
};
25
#endif
/* art_Framework_Art_BasicOutputOptionsHandler_h */
26
27
// Local Variables:
28
// mode: c++
29
// End:
OptionsHandler.h
art::BasicOutputOptionsHandler::BasicOutputOptionsHandler
BasicOutputOptionsHandler(bpo::options_description &desc)
Definition:
BasicOutputOptionsHandler.cc:28
art::BasicOutputOptionsHandler
Definition:
BasicOutputOptionsHandler.h:12
art::BasicOutputOptionsHandler::tmpDir_
std::string tmpDir_
Definition:
BasicOutputOptionsHandler.h:23
art::BasicOutputOptionsHandler::doCheckOptions
int doCheckOptions(bpo::variables_map const &vm) override
Definition:
BasicOutputOptionsHandler.cc:50
art::OptionsHandler
Definition:
OptionsHandler.h:13
art
Definition:
MVAAlg.h:12
art::BasicOutputOptionsHandler::doProcessOptions
int doProcessOptions(bpo::variables_map const &vm, fhicl::intermediate_table &raw_config) override
Definition:
BasicOutputOptionsHandler.cc:226
fhicl::intermediate_table
Definition:
intermediate_table.h:65
art
Framework
Art
BasicOutputOptionsHandler.h
Generated on Thu May 2 2024 20:59:28 for LArSoft by
1.8.11