Public Member Functions | List of all members
FixedZeroSuppressService Class Reference

#include <FixedZeroSuppressService.h>

Inheritance diagram for FixedZeroSuppressService:
AdcSuppressService

Public Member Functions

 FixedZeroSuppressService (fhicl::ParameterSet const &pset, art::ActivityRegistry &)
 
 FixedZeroSuppressService ()
 
int filter (const AdcCountVector &sigs, Channel chan, AdcPedestal ped, AdcFilterVector &keep) const
 
std::ostream & print (std::ostream &out=std::cout, std::string prefix="") const
 
- Public Member Functions inherited from AdcSuppressService
virtual ~AdcSuppressService ()=default
 
int filter (AdcCountSelection &acs)
 

Additional Inherited Members

- Public Types inherited from AdcSuppressService
typedef unsigned int Channel
 

Detailed Description

Definition at line 27 of file FixedZeroSuppressService.h.

Constructor & Destructor Documentation

FixedZeroSuppressService::FixedZeroSuppressService ( fhicl::ParameterSet const &  pset,
art::ActivityRegistry  
)
FixedZeroSuppressService::FixedZeroSuppressService ( )

Definition at line 21 of file FixedZeroSuppressService_service.cc.

21 { }

Member Function Documentation

int FixedZeroSuppressService::filter ( const AdcCountVector sigs,
Channel  chan,
AdcPedestal  ped,
AdcFilterVector keep 
) const
virtual

Implements AdcSuppressService.

Definition at line 26 of file FixedZeroSuppressService_service.cc.

26  {
27  keep.clear();
28  keep.resize(sigs.size(), true);
29  return 0;
30 }
ostream & FixedZeroSuppressService::print ( std::ostream &  out = std::cout,
std::string  prefix = "" 
) const
virtual

Implements AdcSuppressService.

Definition at line 34 of file FixedZeroSuppressService_service.cc.

34  {
35  out << prefix << "FixedZeroSuppressService";
36  return out;
37 }

The documentation for this class was generated from the following files: