Private Member Functions | List of all members
art::BasicPostProcessor Class Reference

#include <BasicPostProcessor.h>

Inheritance diagram for art::BasicPostProcessor:
art::OptionsHandler

Private Member Functions

int doCheckOptions (bpo::variables_map const &vm) override
 
int doProcessOptions (bpo::variables_map const &vm, fhicl::intermediate_table &raw_config) override
 

Additional Inherited Members

- Public Member Functions inherited from art::OptionsHandler
virtual ~OptionsHandler ()=default
 
int checkOptions (bpo::variables_map const &vm)
 
int processOptions (bpo::variables_map const &vm, fhicl::intermediate_table &raw_config)
 

Detailed Description

Definition at line 13 of file BasicPostProcessor.h.

Member Function Documentation

int art::BasicPostProcessor::doCheckOptions ( bpo::variables_map const &  vm)
overrideprivatevirtual

Implements art::OptionsHandler.

Definition at line 158 of file BasicPostProcessor.cc.

159 {
160  return 0; // NOP
161 }
int art::BasicPostProcessor::doProcessOptions ( bpo::variables_map const &  vm,
fhicl::intermediate_table raw_config 
)
overrideprivatevirtual

Implements art::OptionsHandler.

Definition at line 164 of file BasicPostProcessor.cc.

166 {
167  verifyProcessName(raw_config);
168  verifyInterfaces(raw_config);
169  verifySourceConfig(raw_config);
170  // module_labels and service_type.
171  addModuleLabels(raw_config);
172  addServiceType(raw_config);
173  return 0; // If anything had gone wrong, we would have thrown.
174 }

The documentation for this class was generated from the following files: