27 #include "messagefacility/MessageLogger/MessageLogger.h"
73 int main(
int argc,
char const** argv) {
76 (
"geometry_iterator_loop_test_ICARUS");
115 unsigned int nErrors = Tester.Run();
119 mf::LogError(
"geometry_iterator_loop_test_ICARUS")
120 << nErrors <<
" errors detected!";
Channel mapping algorithms for ICARUS detector.
Class for objects initializing ICARUS geometry.
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.
void AddDefaultTesterConfiguration(std::string tester_name, std::string tester_cfg)
Adds a default configuration for the specified tester.
virtual void Setup(geo::GeometryCore const &new_geo)
Algorithm set up.
void SetConfigurationPath(std::string path)
Sets the path to the configuration file.
testing::TesterEnvironment< testing::BasicEnvironmentConfiguration > TestEnvironment
Class holding the configuration for a ICARUS fixture.
Channel mapping for ICARUS detector with split wires.
geo::GeometryCore const * Geometry() const
Returns a pointer to the geometry.
Tests the correct iteration of the geo::Geometry iterators.
int main(int argc, char **argv)
void SetMainTesterParameterSetPath(std::string path)
Sets the FHiCL path for the configuration of the main test algorithm.