A silly module. More...
Classes | |
struct | Config |
Public Types | |
using | Parameters = art::EDProducer::Table< Config > |
Public Member Functions | |
Disturbance (Parameters const &config) | |
Constructor. More... | |
virtual void | produce (art::Event &) override |
Executes the iterations. More... | |
Static Private Member Functions | |
static void | throwArtException () |
Throws a std::out_of_range exception. More... | |
Private Attributes | |
unsigned int | fNArtExceptions |
A silly module.
This module throws and catches a lot of art::Exception
exceptions. Kids, don't do this at home!
Definition at line 33 of file Disturbance_module.cc.
using lar::example::Disturbance::Parameters = art::EDProducer::Table<Config> |
Definition at line 45 of file Disturbance_module.cc.
lar::example::Disturbance::Disturbance | ( | Parameters const & | config | ) |
Constructor.
Definition at line 68 of file Disturbance_module.cc.
|
overridevirtual |
Executes the iterations.
Definition at line 75 of file Disturbance_module.cc.
|
staticprivate |
Throws a std::out_of_range
exception.
Definition at line 91 of file Disturbance_module.cc.
|
private |
Definition at line 56 of file Disturbance_module.cc.