12 #include "art/Framework/Core/EDFilter.h"
13 #include "art/Framework/Core/ModuleMacros.h"
14 #include "art/Framework/Principal/Event.h"
15 #include "art/Framework/Principal/Handle.h"
16 #include "art/Framework/Principal/Run.h"
17 #include "art/Framework/Principal/SubRun.h"
18 #include "canvas/Utilities/InputTag.h"
19 #include "fhiclcpp/ParameterSet.h"
21 #include "messagefacility/MessageLogger/MessageLogger.h"
45 bool filter(art::Event&
e)
override;
56 fHitLabel(
p.get<std::string>(
"HitLabel"))
62 art::Handle<std::vector<recob::Hit>> hitHandle;
63 e.getByLabel(fHitLabel, hitHandle);
65 return hitHandle.isValid();
Declaration of signal hit object.
DataSelect & operator=(DataSelect const &)=delete
bool filter(art::Event &e) override
DataSelect(fhicl::ParameterSet const &p)