1 #include "art/Framework/Core/ModuleMacros.h"
2 #include "art/Framework/Core/SharedProducer.h"
3 #include "art/Utilities/make_tool.h"
12 explicit WireCellToolkit(fhicl::ParameterSet
const& pset, art::ProcessingFrame
const&);
15 void produce(art::Event&
evt, art::ProcessingFrame
const&);
19 std::unique_ptr<wcls::MainTool>
m_wcls;
24 : SharedProducer(pset)
26 const std::string
s{
"WCT"};
41 auto const& wclsPS = pset.get<fhicl::ParameterSet>(
"wcls_main");
42 m_wcls = art::make_tool<wcls::MainTool>(wclsPS);
44 throw cet::exception(
"WireCellToolkit_module") <<
"Failed to get Art Tool \"wcls_main\"\n";
46 m_wcls->produces(producesCollector());
double std(const std::vector< short > &wf, const double ped_mean, size_t start, size_t nsample)
then echo File list $list not found else cat $list while read file do echo $file sed s