All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
geo::GeometryIteratorLoopTest Class Reference

Performs tests on the geometry as seen by Geometry service. More...

Inheritance diagram for geo::GeometryIteratorLoopTest:

Public Member Functions

 GeometryIteratorLoopTest (fhicl::ParameterSet const &pset)
 
virtual void analyze (art::Event const &)
 
virtual void beginJob ()
 

Private Attributes

std::unique_ptr
< geo::GeometryIteratorLoopTestAlg
tester
 the test algorithm More...
 

Detailed Description

Performs tests on the geometry as seen by Geometry service.

Configuration parameters

See GeometryIteratorLoopTestAlg.

Definition at line 33 of file GeometryIteratorLoopTest_module.cc.

Constructor & Destructor Documentation

geo::GeometryIteratorLoopTest::GeometryIteratorLoopTest ( fhicl::ParameterSet const &  pset)
explicit

Definition at line 52 of file GeometryIteratorLoopTest_module.cc.

53  : EDAnalyzer(pset)
55  {
56  } // GeometryIteratorLoopTest::GeometryIteratorLoopTest()
std::unique_ptr< geo::GeometryIteratorLoopTestAlg > tester
the test algorithm

Member Function Documentation

virtual void geo::GeometryIteratorLoopTest::analyze ( art::Event const &  )
inlinevirtual

Definition at line 37 of file GeometryIteratorLoopTest_module.cc.

37 {}
void geo::GeometryIteratorLoopTest::beginJob ( )
virtual

Definition at line 60 of file GeometryIteratorLoopTest_module.cc.

61  {
62  art::ServiceHandle<geo::Geometry const> geom;
63 
64  // 1. we set it up with the geometry from the environment
65  tester->Setup(*geom);
66 
67  // 2. then we run it!
68  tester->Run();
69 
70  } // GeometryTest::beginJob()
std::unique_ptr< geo::GeometryIteratorLoopTestAlg > tester
the test algorithm

Member Data Documentation

std::unique_ptr<geo::GeometryIteratorLoopTestAlg> geo::GeometryIteratorLoopTest::tester
private

the test algorithm

Definition at line 42 of file GeometryIteratorLoopTest_module.cc.


The documentation for this class was generated from the following file: