Namespaces | Enumerations | Functions
run_art.cc File Reference
#include "art/Framework/Art/run_art.h"
#include "art/Framework/Art/BasicPostProcessor.h"
#include "art/Framework/Art/detail/exists_outside_prolog.h"
#include "art/Framework/Art/detail/fhicl_key.h"
#include "art/Framework/Art/detail/info_success.h"
#include "art/Framework/Art/detail/output_to.h"
#include "art/Framework/Art/detail/print_config_summary.h"
#include "art/Framework/Art/detail/prune_configuration.h"
#include "art/Framework/Core/detail/EnabledModules.h"
#include "art/Framework/EventProcessor/EventProcessor.h"
#include "art/Utilities/ExceptionMessages.h"
#include "art/Utilities/UnixSignalHandlers.h"
#include "boost/program_options.hpp"
#include "canvas/Utilities/Exception.h"
#include "cetlib/HorizontalRule.h"
#include "cetlib/container_algorithms.h"
#include "cetlib/ostream_handle.h"
#include "cetlib_except/exception.h"
#include "fhiclcpp/ParameterSet.h"
#include "fhiclcpp/ParameterSetRegistry.h"
#include "fhiclcpp/detail/print_mode.h"
#include "fhiclcpp/intermediate_table.h"
#include "fhiclcpp/parse.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include <cassert>
#include <exception>
#include <iostream>
#include <string>

Go to the source code of this file.

Namespaces

 art
 

Enumerations

enum  debug_processing : std::size_t
 

Functions

int art::run_art (int argc, char **argv, bpo::options_description &all_desc, OptionsHandlers &&handlers)
 
int art::run_art_string_config (string const &config_string)
 
int art::run_art_common_ (fhicl::ParameterSet const &main_pset, detail::EnabledModules const &enabled_modules)
 

Enumeration Type Documentation

enum debug_processing : std::size_t
strong

Definition at line 99 of file run_art.cc.

99  : std::size_t {
100  config_summary,
101  config_out,
102  debug_config,
103  validate_config,
104  none
105  };