|
| BasicGeometryEnvironmentConfiguration () |
| Default constructor; this is what is used in Boost unit test. More...
|
|
| BasicGeometryEnvironmentConfiguration (int argc, char **argv) |
| Constructor: acquires parameters from the command line. More...
|
|
| BasicGeometryEnvironmentConfiguration (std::string name) |
| Constructor; accepts the name as parameter. More...
|
|
| BasicGeometryEnvironmentConfiguration (int argc, char **argv, std::string name) |
|
| BasicGeometryEnvironmentConfiguration () |
| Default constructor; this is what is used in Boost unit test. More...
|
|
| BasicGeometryEnvironmentConfiguration (int argc, char **argv) |
| Constructor: acquires parameters from the command line. More...
|
|
| BasicGeometryEnvironmentConfiguration (std::string name) |
| Constructor; accepts the name as parameter. More...
|
|
| BasicGeometryEnvironmentConfiguration (int argc, char **argv, std::string name) |
|
|
FHiCL path for the geometry configuration
|
std::string | GeometryParameterSetPath () const |
|
std::string | DefaultGeometryConfiguration () const |
| A string describing the default parameter set to configure geometry. More...
|
|
std::string | GeometryParameterSetPath () const |
|
std::string | DefaultGeometryConfiguration () const |
| A string describing the default parameter set to configure geometry. More...
|
|
|
void | SetGeometryParameterSetPath (std::string path) |
| Sets the FHiCL path for the geometry configuration. More...
|
|
void | SetDefaultGeometryConfiguration (std::string cfg) |
| Sets a string describing the default parameter set to configure geometry. More...
|
|
void | SetGeometryParameterSetPath (std::string path) |
| Sets the FHiCL path for the geometry configuration. More...
|
|
void | SetDefaultGeometryConfiguration (std::string cfg) |
| Sets a string describing the default parameter set to configure geometry. More...
|
|
| BasicEnvironmentConfiguration () |
| Default constructor; this is what is used in Boost unit test. More...
|
|
| BasicEnvironmentConfiguration (int argc, char **argv) |
| Constructor: acquires parameters from the command line. More...
|
|
| BasicEnvironmentConfiguration (std::string name) |
| Constructor; accepts the name as parameter. More...
|
|
| BasicEnvironmentConfiguration (int argc, char **argv, std::string name) |
|
| BasicEnvironmentConfiguration () |
| Default constructor; this is what is used in Boost unit test. More...
|
|
| BasicEnvironmentConfiguration (int argc, char **argv) |
| Constructor: acquires parameters from the command line. More...
|
|
| BasicEnvironmentConfiguration (std::string name) |
| Constructor; accepts the name as parameter. More...
|
|
| BasicEnvironmentConfiguration (int argc, char **argv, std::string name) |
|
std::string | ApplicationName () const |
|
std::string | ConfigurationPath () const |
| Path to the configuration file. More...
|
|
std::string | TesterParameterSetPath (std::string name) const |
| FHiCL path for the configuration of the test algorithm. More...
|
|
std::string | MainTesterParameterSetName () const |
| Name of the test algorithm instance. More...
|
|
std::string | MainTesterParameterSetPath () const |
| FHiCL path for the configuration of the test algorithm. More...
|
|
std::string | ServiceParameterSetPath (std::string name) const |
| FHiCL path for the configuration of the service. More...
|
|
std::string | DefaultTesterConfiguration (std::string tester_name) const |
| A string describing default parameter set to configure specified test. More...
|
|
std::string | DefaultServiceConfiguration (std::string service_name) const |
| A string describing the default parameter set to configure the test. More...
|
|
std::string | DefaultConfiguration () const |
| A string describing the full default parameter set. More...
|
|
std::string | ExecutablePath () const |
| Returns the name of the executable as started. More...
|
|
std::vector< std::string > const & | EexcutableArguments () const |
| Returns the list of non-Boost-test arguments on the command line. More...
|
|
std::string | ApplicationName () const |
|
std::string | ConfigurationPath () const |
| Path to the configuration file. More...
|
|
std::string | TesterParameterSetPath (std::string name) const |
| FHiCL path for the configuration of the test algorithm. More...
|
|
std::string | MainTesterParameterSetName () const |
| Name of the test algorithm instance. More...
|
|
std::string | MainTesterParameterSetPath () const |
| FHiCL path for the configuration of the test algorithm. More...
|
|
std::string | ServiceParameterSetPath (std::string name) const |
| FHiCL path for the configuration of the service. More...
|
|
std::string | DefaultTesterConfiguration (std::string tester_name) const |
| A string describing default parameter set to configure specified test. More...
|
|
std::string | DefaultServiceConfiguration (std::string service_name) const |
| A string describing the default parameter set to configure the test. More...
|
|
std::string | DefaultConfiguration () const |
| A string describing the full default parameter set. More...
|
|
std::string | ExecutablePath () const |
| Returns the name of the executable as started. More...
|
|
std::vector< std::string > const & | EexcutableArguments () const |
| Returns the list of non-Boost-test arguments on the command line. More...
|
|
void | SetApplicationName (std::string name) |
| Sets the name of the application. More...
|
|
void | SetConfigurationPath (std::string path) |
| Sets the path to the configuration file. More...
|
|
void | SetMainTesterParameterSetName (std::string name) |
| Sets the FHiCL name for the configuration of the test algorithm. More...
|
|
void | SetTesterParameterSetPath (std::string test_name, std::string path) |
| Sets the FHiCL path for the configuration of a test algorithm. More...
|
|
void | SetMainTesterParameterSetPath (std::string path) |
| Sets the FHiCL path for the configuration of the main test algorithm. More...
|
|
void | SetServiceParameterSetPath (std::string service_name, std::string path) |
| Sets the FHiCL path for the configuration of a test algorithm. More...
|
|
void | AddDefaultServiceConfiguration (std::string service_name, std::string service_cfg) |
| Adds a default configuration for the specified service. More...
|
|
void | AddDefaultTesterConfiguration (std::string tester_name, std::string tester_cfg) |
| Adds a default configuration for the specified tester. More...
|
|
void | AddDefaultTesterConfiguration (std::string tester_cfg) |
| Adds a default configuration for the main tester. More...
|
|
void | SetApplicationName (std::string name) |
| Sets the name of the application. More...
|
|
void | SetConfigurationPath (std::string path) |
| Sets the path to the configuration file. More...
|
|
void | SetMainTesterParameterSetName (std::string name) |
| Sets the FHiCL name for the configuration of the test algorithm. More...
|
|
void | SetTesterParameterSetPath (std::string test_name, std::string path) |
| Sets the FHiCL path for the configuration of a test algorithm. More...
|
|
void | SetMainTesterParameterSetPath (std::string path) |
| Sets the FHiCL path for the configuration of the main test algorithm. More...
|
|
void | SetServiceParameterSetPath (std::string service_name, std::string path) |
| Sets the FHiCL path for the configuration of a test algorithm. More...
|
|
void | AddDefaultServiceConfiguration (std::string service_name, std::string service_cfg) |
| Adds a default configuration for the specified service. More...
|
|
void | AddDefaultTesterConfiguration (std::string tester_name, std::string tester_cfg) |
| Adds a default configuration for the specified tester. More...
|
|
void | AddDefaultTesterConfiguration (std::string tester_cfg) |
| Adds a default configuration for the main tester. More...
|
|
template<typename CHANNELMAP>
struct testing::BasicGeometryEnvironmentConfiguration< CHANNELMAP >
Class holding a configuration for a test environment.
- Template Parameters
-
CHANNELMAP | the class used for channel mapping |
- See also
- GeometryTesterEnvironment
This class needs to be fully constructed by the default constructor in order to be useful as Boost unit test fixture. It is supposed to be passed as a template parameter to another class that can store an instance of it and extract configuration information from it.
Definition at line 70 of file geometry_unit_test_base.h.