|
| using | SharedGeoPtr_t = GeoResources_t::ResourcePtr_t |
| |
| using | ChannelMapClass = typename SBNDGeometryConfiguration::ChannelMapClass |
| |
| using | Configuration_t = SBNDGeometryConfiguration |
| |
| | GeometryTesterEnvironment (bool bSetup=true) |
| | Constructor: sets everything up and declares the test started. More...
|
| |
| virtual | ~GeometryTesterEnvironment () |
| | Destructor: closing remarks. More...
|
| |
| | GeometryTesterEnvironment (SBNDGeometryConfigurationconst &cfg_obj, bool bSetup=true) |
| | Setup from a configuration. More...
|
| |
| | GeometryTesterEnvironment (SBNDGeometryConfiguration &&cfg_obj, bool bSetup=true) |
| |
| geo::GeometryCore const * | Geometry () const |
| | Returns a pointer to the geometry. More...
|
| |
| SharedGeoPtr_t | SharedGeometry () const |
| |
| virtual void | Setup () |
| | The complete initialization, ran at construction by default. More...
|
| |
virtual std::unique_ptr
< geo::GeometryCore > | CreateNewGeometry () const |
| | Creates a new geometry. More...
|
| |
| virtual void | SetupGeometry () |
| | Sets up the geometry (creates and registers it) More...
|
| |
| virtual void | RegisterGeometry (SharedGeoPtr_t new_geom) |
| | Get ownership of the specified geometry and registers it as global. More...
|
| |
| virtual void | RegisterGeometry (geo::GeometryCore const *new_geom) |
| |
| Prov * | SetupProvider (Args &&...args) |
| | Sets a service provider up by calling its testing::setupProvider() More...
|
| |
| Prov * | SetupProviderFromService (std::string name, Args &&...args) |
| | Sets a service provider up by calling its testing::setupProvider() More...
|
| |
| Prov * | AcquireProvider (std::unique_ptr< Prov > &&prov) |
| | Acquires a service provider. More...
|
| |
| Prov * | SetupProviderFor (Args &&...args) |
| | Sets a provider up, recording it as implementation of Interface. More...
|
| |
| Prov * | SetupProviderFromServiceFor (std::string name, Args &&...args) |
| | Sets a provider up, recording it as implementation of Interface. More...
|
| |
| Prov * | AcquireProviderFor (std::unique_ptr< Prov > &&prov) |
| | Acquires a service provider implementing an interface. More...
|
| |
| Prov * | SimpleProviderSetup () |
| | Oversimplified provider setup. More...
|
| |
| void | DropProvider () |
| | Removes and destroys the specified provider. More...
|
| |
| Prov const * | Provider () const |
| | Return the specified provider (throws if not available) More...
|
| |
| void | FillProviderPack (lar::ProviderPack< Provs...> &pack) const |
| | Fills the specified provider pack with providers. More...
|
| |
| Prov::providers_type | ProviderPackFor () const |
| | Returns a provider pack for the specified provider. More...
|
| |
| | BasicTesterEnvironment (bool bSetup=true) |
| | Constructor: sets everything up and declares the test started. More...
|
| |
| virtual | ~BasicTesterEnvironment () |
| | Destructor: closing remarks. More...
|
| |
| | BasicTesterEnvironment (Configuration_t const &configurer, bool bSetup=true) |
| | Setup from a configuration. More...
|
| |
| | BasicTesterEnvironment (Configuration_t &&configurer, bool bSetup=true) |
| |
| fhicl::ParameterSet const & | Parameters () const |
| | Returns the full configuration. More...
|
| |
| fhicl::ParameterSet | ServiceParameters (std::string service_name) const |
| | Returns the configuration of the specified service. More...
|
| |
| fhicl::ParameterSet | TesterParameters (std::string test_name) const |
| | Returns the configuration of the specified test. More...
|
| |
| fhicl::ParameterSet | TesterParameters () const |
| | Returns the configuration of the main test (undefined if no main test) More...
|
| |
| Configuration_t const & | Config () const |
| | Returns a read-only version of the configuration. More...
|
| |
| virtual void | Configure () |
| | Reads and translates the configuration. More...
|
| |
| virtual fhicl::ParameterSet | DefaultParameters () const |
| | Creates a full configuration for the test. More...
|
| |
| virtual void | SetupMessageFacility (fhicl::ParameterSet const &pset, std::string appl_name="") const |
| | Sets up the message facility. More...
|
| |
| virtual void | SetupMessageFacility () const |
| |
| static geo::GeometryCore const * | GlobalGeometry () |
| |
| static SharedGeoPtr_t | SharedGlobalGeometry () |
| | Returns the current global geometry instance (may be nullptr if none) More...
|
| |
| static fhicl::ParameterSet | CompileParameterSet (std::string cfg) |
| |
| static fhicl::ParameterSet | ParseParameters (std::string config_path) |
| | Fills the test configuration from file or from default. More...
|
| |
| ProviderList | providers |
| | list of available providers More...
|
| |