FailEverything_module.cc
Go to the documentation of this file.
3 
4 #include "fhiclcpp/types/Atom.h"
5 
6 #include <cassert>
7 
8 namespace {
9  using namespace fhicl;
10  struct Config {
11  };
12 } // namespace
13 
14 namespace arttest {
15 
16  class FailEverything : public art::EDFilter {
17  public:
18  using Parameters = EDFilter::Table<Config>;
19  explicit FailEverything(EDFilter::Table<Config> const&) {}
20 
21  bool
22  filter(art::Event&) override
23  {
24  return EDFilter::Fail;
25  }
26  };
27 
28 } // namespace arttest
29 
FailEverything(EDFilter::Table< Config > const &)
EDFilter::Table< Config > Parameters
#define DEFINE_ART_MODULE(klass)
Definition: ModuleMacros.h:68
parameter set interface
bool filter(art::Event &) override