Describes on screen the current geometry. More...
Classes | |
| struct | Config |
Public Types | |
| using | Parameters = art::EDAnalyzer::Table< Config > |
Public Member Functions | |
| DumpGeometry (Parameters const &config) | |
| DumpGeometry (DumpGeometry const &)=delete | |
| DumpGeometry (DumpGeometry &&)=delete | |
| DumpGeometry & | operator= (DumpGeometry const &)=delete |
| DumpGeometry & | operator= (DumpGeometry &&)=delete |
| virtual void | analyze (art::Event const &) override |
| virtual void | beginJob () override |
| Dumps the geometry at once. More... | |
| virtual void | beginRun (art::Run const &run) override |
| Dumps the geometry if changed from the previous run. More... | |
Private Member Functions | |
| template<typename Stream > | |
| void | dumpGeometryCore (Stream &&out, geo::GeometryCore const &geom) const |
| Dumps the specified geometry into the specified output stream. More... | |
| template<typename Stream > | |
| void | dump (Stream &&out, geo::GeometryCore const &geom) |
| Dumps the geometry and records it. More... | |
| bool | shouldDumpGeometry (geo::GeometryCore const &geom) const |
| Returns whether the specified geometry should be dumped. More... | |
Private Attributes | |
| std::string | fOutputCategory |
| Name of the category for output. More... | |
| std::string | fLastDetectorName |
| Name of the last geometry dumped. More... | |
Describes on screen the current geometry.
One print is performed at the beginning of each run.
Definition at line 44 of file DumpGeometry_module.cc.
| using geo::DumpGeometry::Parameters = art::EDAnalyzer::Table<Config> |
Definition at line 60 of file DumpGeometry_module.cc.
|
explicit |
Definition at line 103 of file DumpGeometry_module.cc.
|
delete |
|
delete |
|
inlineoverridevirtual |
Definition at line 71 of file DumpGeometry_module.cc.
|
overridevirtual |
Dumps the geometry at once.
Definition at line 110 of file DumpGeometry_module.cc.
|
overridevirtual |
Dumps the geometry if changed from the previous run.
Definition at line 119 of file DumpGeometry_module.cc.
|
private |
Dumps the geometry and records it.
Definition at line 145 of file DumpGeometry_module.cc.
|
private |
Dumps the specified geometry into the specified output stream.
Definition at line 134 of file DumpGeometry_module.cc.
|
delete |
|
delete |
|
private |
Returns whether the specified geometry should be dumped.
Definition at line 154 of file DumpGeometry_module.cc.
|
private |
Name of the last geometry dumped.
Definition at line 82 of file DumpGeometry_module.cc.
|
private |
Name of the category for output.
Definition at line 81 of file DumpGeometry_module.cc.
1.8.5