Collection of functions for quick setup of basic facilities. More...
#include "messagefacility/MessageLogger/MessageLogger.h"#include "fhiclcpp/ParameterSet.h"#include "cetlib/filepath_maker.h"#include <string>Go to the source code of this file.
Namespaces | |
| lar | |
| LArSoft-specific namespace. | |
| lar::standalone | |
| Utilities for use in an environment without art. | |
Functions | |
| fhicl::ParameterSet | lar::standalone::ParseConfiguration (std::string configPath, cet::filepath_maker &lookupPolicy) |
| Parses a FHiCL configuration file. More... | |
| fhicl::ParameterSet | lar::standalone::ParseConfiguration (std::string configPath) |
| Parses a FHiCL configuration file. More... | |
| void | lar::standalone::SetupMessageFacility (fhicl::ParameterSet const &pset, std::string applName="standalone") |
| Sets up the message facility service. More... | |
Collection of functions for quick setup of basic facilities.
Currently the following functionality is provided:
ParseConfiguration())SetupMessageFacility())A complete basic setup for my test may look like:
Additional setup utilities may be available in lar::standalone namespace. Also, some service providers can be set up using testingsetupProvider() functions (the function itself is defined inProviderTestHelpers.h`).
Currently this is a header-only library.
Definition in file StandaloneBasicSetup.h.
1.8.5