125 Class holding a configuration for a test environment.
Provider returning atomic number of the active material in the TPC.
unsigned int TestXenonConfiguration()
void AddDefaultServiceConfiguration(std::string service_name, std::string service_cfg)
Adds a default configuration for the specified service.
unsigned int Z() const
Returns the atomic number.
TESTENV CreateTesterEnvironment(CONFIG &&config, ARGS...other_args)
Constructs and returns a TesterEnvironment object.
Structure to hold enough information to computed the expected results.
Provides information about the active material in the TPC.
unsigned int TestConfiguration(std::string testName, std::string configuration, Results_t const &expected)
int main(int argc, char **argv)
Base class for unit tests using FHiCL configuration.
unsigned int Z
atomic number
unsigned int TestDefaultConfiguration()