KeepAllRoiBuildingService.h
Go to the documentation of this file.
1 // KeepAllRoiBuildingService.h
2 //
3 // David Adams
4 // September 2016
5 //
6 // Implementation of service to build ROIs in AdcChannelData that simply
7 // creates on ROI that includes all samples. Both signal and rois are updated.
8 //
9 // Configuration:
10 // LogLevel - Usual log level
11 //
12 #ifndef KeepAllRoiBuildingService_H
13 #define KeepAllRoiBuildingService_H
14 
16 
17 class AdcSuppressService;
18 
20 
21 public:
22 
24 
25  int build(AdcChannelData& data) const;
26 
27  std::ostream& print(std::ostream& out =std::cout, std::string prefix ="") const;
28 
29 private:
30 
31  // Parameters.
33 
34 };
35 
37 
38 #endif
std::string string
Definition: nybbler.cc:12
DECLARE_ART_SERVICE_INTERFACE_IMPL(MySharedService, art::test::MyServiceInterface, SHARED) DEFINE_ART_SERVICE_INTERFACE_IMPL(MySharedService
KeepAllRoiBuildingService(fhicl::ParameterSet const &pset, art::ActivityRegistry &)
std::ostream & print(std::ostream &out=std::cout, std::string prefix="") const
int build(AdcChannelData &data) const