26 #include "messagefacility/MessageLogger/MessageLogger.h"
71 int main(
int argc,
char const** argv) {
108 unsigned int nErrors = Tester.Run();
112 mf::LogError(
"geometry_test") << nErrors <<
" errors detected!";
Base class for objects initializing a geometry.
Unit test for geometry functionalities.
Prov const * Provider() const
Return the specified provider (throws if not available)
fhicl::ParameterSet TesterParameters(std::string test_name) const
Returns the configuration of the specified test.
void SetMainTesterParameterSetName(std::string name)
Sets the FHiCL name for the configuration of the test algorithm.
Access the description of detector geometry.
void SetGeometryParameterSetPath(std::string path)
Sets the FHiCL path for the geometry configuration.
Performs tests on the geometry as seen by Geometry service.
virtual void Setup(geo::GeometryCore const &new_geo)
Runs the test.
Description of geometry of one entire detector.
void SetConfigurationPath(std::string path)
Sets the path to the configuration file.
testing::TesterEnvironment< testing::BasicEnvironmentConfiguration > TestEnvironment
Interface to algorithm class for a specific detector channel mapping.
int main(int argc, char **argv)
void SetMainTesterParameterSetPath(std::string path)
Sets the FHiCL path for the configuration of the main test algorithm.