Namespaces | Typedefs | Enumerations | Functions
prune_configuration.cc File Reference
#include "art/Framework/Art/detail/prune_configuration.h"
#include "art/Framework/Art/detail/exists_outside_prolog.h"
#include "art/Framework/Art/detail/fhicl_key.h"
#include "art/Persistency/Provenance/PathSpec.h"
#include "boost/algorithm/string.hpp"
#include "canvas/Utilities/Exception.h"
#include "cetlib/container_algorithms.h"
#include "fhiclcpp/extended_value.h"
#include <initializer_list>
#include <iostream>
#include <regex>
#include <set>

Go to the source code of this file.

Namespaces

 art::detail
 

Typedefs

using sequence_t = fhicl::extended_value::sequence_t
 
using table_t = fhicl::extended_value::table_t
 
using modules_t = std::map< std::string, std::string >
 

Enumerations

enum  ModuleCategory
 

Functions

std::vector< ModuleSpecart::detail::sequence_to_entries (sequence_t const &seq, bool const allow_nil_entries)
 
std::vector< art::PathSpecart::detail::path_specs (std::vector< ModuleSpec > const &selection_override_entries, std::string const &path_selection_override)
 

Typedef Documentation

using modules_t = std::map<std::string, std::string>

Definition at line 21 of file prune_configuration.cc.

Definition at line 19 of file prune_configuration.cc.

Definition at line 20 of file prune_configuration.cc.

Enumeration Type Documentation

enum ModuleCategory
strong

Definition at line 44 of file prune_configuration.cc.

44 { modifier, observer, unset };