AdcDPhase3x1x1RoiBuilder.h
Go to the documentation of this file.
1 // AdcDPhase3x1x1RoiBuilder.h
2 
3 // Christoph Alt
4 // October 2017
5 //
6 // Tool to find signals and build ROI's with respect to a local baseline (instead of a global one which is typically 0)
7 // Introduced because of slow baseline fluctuations in 3x1x1 dual phase data
8 //
9 
10 
11 #ifndef AdcDPhase3x1x1RoiBuilder_H
12 #define AdcDPhase3x1x1RoiBuilder_H
13 
15 #include "fhiclcpp/ParameterSet.h"
18 
20 
21 public:
22 
24 
25  ~AdcDPhase3x1x1RoiBuilder() override;
26 
27  // Build ROIs
28  DataMap update(AdcChannelData& acd) const override;
29 
30 private:
31 
32  // Parameters.
45 };
46 
47 
48 #endif
float AdcSignal
Definition: AdcTypes.h:21
static constexpr double ps
Definition: Units.h:99
unsigned int AdcIndex
Definition: AdcTypes.h:15
AdcDPhase3x1x1RoiBuilder(fhicl::ParameterSet const &ps)
DataMap update(AdcChannelData &acd) const override