AdcRoiShifter.h
Go to the documentation of this file.
1 // AdcRoiShifter.h
2 
3 // David Adams
4 // March 2019
5 //
6 // Tool to shift ROIS.
7 //
8 // Configuration:
9 // LogLevel - 0=silent, 1=init, 2=each event, >2=more
10 // BinOffset - # ticks to shift ROIs
11 //
12 
13 #ifndef AdcRoiShifter_H
14 #define AdcRoiShifter_H
15 
17 #include "fhiclcpp/ParameterSet.h"
19 #include <string>
20 #include <vector>
21 
23 : public TpcDataTool {
24 
25 public:
26 
28 
29  DataMap view(const AdcChannelData& acd) const override;
30 
31  DataMap update(AdcChannelData& acd) const override;
32 
33 private:
34 
35  using Name = std::string;
36 
37  // Configuration data.
40 
41 };
42 
43 
44 #endif
std::string string
Definition: nybbler.cc:12
AdcRoiShifter(fhicl::ParameterSet const &ps)
DataMap view(const AdcChannelData &acd) const override
static constexpr double ps
Definition: Units.h:99
DataMap update(AdcChannelData &acd) const override
std::string Name
Definition: AdcRoiShifter.h:35