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