All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
geometry_unit_test_sbnd.h File Reference

Class for objects initializing SBND geometry. More...

#include "larcorealg/TestUtils/geometry_unit_test_base.h"
#include "larcorealg/Geometry/ChannelMapStandardAlg.h"
#include <string>

Go to the source code of this file.

Classes

struct  sbnd::testing::SBNDGeometryEnvironmentConfiguration< CHANNELMAP >
 Class holding the configuration for a SBND fixture. More...
 

Namespaces

 geo
 Verifies that the geometry check information is available.
 
 sbnd
 LArSoft plugin for SBND CRT detector simulation parameters.
 
 sbnd::testing
 Namespace including SBND-specific testing.
 

Detailed Description

Class for objects initializing SBND geometry.

Date
June 6, 2016
Author
petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov

Provides an environment for easy set up of SBND-aware tests. Keep in mind that the channel mapping algorithm must be hard-coded and, if using Boost unit test, the configuration file location must be hard coded too (or you can use the provided configuration).

For an example of usage, see larcore/test/Geometry/geometry_test.cxx

Definition in file geometry_unit_test_sbnd.h.