|
| | GeometryTesterEnvironment (bool bSetup=true) |
| | Constructor: sets everything up and declares the test started. More...
|
| |
| virtual | ~GeometryTesterEnvironment () |
| | Destructor: closing remarks. More...
|
| |
| | GeometryTesterEnvironment (bool bSetup=true) |
| | Constructor: sets everything up and declares the test started. More...
|
| |
| virtual | ~GeometryTesterEnvironment () |
| | Destructor: closing remarks. More...
|
| |
| | GeometryTesterEnvironment (ConfigurationClass const &cfg_obj, bool bSetup=true) |
| | Setup from a configuration. More...
|
| |
| | GeometryTesterEnvironment (ConfigurationClass &&cfg_obj, bool bSetup=true) |
| |
| gar::geo::GeometryCore const * | Geometry () const |
| | Returns a pointer to the geometry. More...
|
| |
| SharedGeoPtr_t | SharedGeometry () const |
| |
| | GeometryTesterEnvironment (ConfigurationClass const &cfg_obj, bool bSetup=true) |
| | Setup from a configuration. More...
|
| |
| | GeometryTesterEnvironment (ConfigurationClass &&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< gar::geo::GeometryCore > | CreateNewGeometry () const |
| | Creates a new geometry. More...
|
| |
| virtual void | SetupGeometry () |
| | Sets up the geometry (creates and registers it) More...
|
| |
| 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 (gar::geo::GeometryCore const *new_geom) |
| |
| 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) |
| |
| template<typename Prov , typename... Args> |
| Prov * | SetupProvider (Args...args) |
| | Sets a service provider up by calling its testing::setupProvider() More...
|
| |
| template<typename Prov > |
| Prov * | SetupProviderFromService (std::string name) |
| | Sets a service provider up by calling its testing::setupProvider() More...
|
| |
| template<typename Prov > |
| Prov * | AcquireProvider (std::unique_ptr< Prov > &&prov) |
| | Acquires a service provider. More...
|
| |
| template<typename Interface , typename Prov , typename... Args> |
| Prov * | SetupProviderFor (Args...args) |
| | Sets a provider up, recording it as implementation of Interface. More...
|
| |
| template<typename Interface , typename Prov > |
| Prov * | SetupProviderFromServiceFor (std::string name) |
| | Sets a provider up, recording it as implementation of Interface. More...
|
| |
| template<typename Interface , typename Prov > |
| Prov * | AcquireProviderFor (std::unique_ptr< Prov > &&prov) |
| | Acquires a service provider implementing an interface. More...
|
| |
| template<typename Prov > |
| Prov * | SimpleProviderSetup () |
| | Oversimplified provider setup. More...
|
| |
| template<typename Prov > |
| void | DropProvider () |
| | Removes and destroys the specified provider. More...
|
| |
| template<typename Prov > |
| Prov const * | Provider () const |
| | Return the specified provider (throws if not available) More...
|
| |
| template<typename... Provs> |
| void | FillProviderPack (gar::ProviderPack< Provs... > &pack) const |
| | Fills the specified provider pack with providers. More...
|
| |
| template<typename Prov > |
| Prov::providers_type | ProviderPackFor () const |
| | Returns a provider pack for the specified provider. More...
|
| |
| template<typename Prov , typename... Args> |
| Prov * | SetupProvider (Args &&...args) |
| | Sets a service provider up by calling its testing::setupProvider() More...
|
| |
| template<typename Prov , typename... Args> |
| Prov * | SetupProviderFromService (std::string name, Args &&...args) |
| | Sets a service provider up by calling its testing::setupProvider() More...
|
| |
| template<typename Prov > |
| Prov * | AcquireProvider (std::unique_ptr< Prov > &&prov) |
| | Acquires a service provider. More...
|
| |
| template<typename Interface , typename Prov , typename... Args> |
| Prov * | SetupProviderFor (Args &&...args) |
| | Sets a provider up, recording it as implementation of Interface. More...
|
| |
| template<typename Interface , typename Prov , typename... Args> |
| Prov * | SetupProviderFromServiceFor (std::string name, Args &&...args) |
| | Sets a provider up, recording it as implementation of Interface. More...
|
| |
| template<typename Interface , typename Prov > |
| Prov * | AcquireProviderFor (std::unique_ptr< Prov > &&prov) |
| | Acquires a service provider implementing an interface. More...
|
| |
| template<typename Prov > |
| Prov * | SimpleProviderSetup () |
| | Oversimplified provider setup. More...
|
| |
| template<typename Prov > |
| void | DropProvider () |
| | Removes and destroys the specified provider. More...
|
| |
| template<typename Prov > |
| Prov const * | Provider () const |
| | Return the specified provider (throws if not available) More...
|
| |
| template<typename... Provs> |
| void | FillProviderPack (lar::ProviderPack< Provs... > &pack) const |
| | Fills the specified provider pack with providers. More...
|
| |
| template<typename Prov > |
| 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 (bool bSetup=true) |
| | Constructor: sets everything up and declares the test started. More...
|
| |
| virtual | ~BasicTesterEnvironment () |
| | Destructor: closing remarks. More...
|
| |
| | BasicTesterEnvironment (Configuration_t const &cfg_obj, bool bSetup=true) |
| | Setup from a configuration. More...
|
| |
| | BasicTesterEnvironment (Configuration_t &&cfg_obj, 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...
|
| |
| 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...
|
| |
| | BasicTesterEnvironment (Configuration_t const &configurer, bool bSetup=true) |
| | Setup from a configuration. More...
|
| |
| | BasicTesterEnvironment (Configuration_t &&configurer, bool bSetup=true) |
| |
| 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...
|
| |
| 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 |
| |
| virtual void | SetupMessageFacility (fhicl::ParameterSet const &pset, std::string appl_name="") const |
| | Sets up the message facility. More...
|
| |
| virtual void | SetupMessageFacility () const |
| |
| static gar::geo::GeometryCore const * | GlobalGeometry () |
| |
| static SharedGeoPtr_t | SharedGlobalGeometry () |
| | Returns the current global geometry instance (may be nullptr if none) More...
|
| |
| 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) |
| | Compiles a parameter set from a string. 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...
|
| |
| static fhicl::ParameterSet | ParseParameters (std::string config_path) |
| | Fills the test configuration from file or from default. More...
|
| |