All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
icarus_tool::IBaseline Class Referenceabstract

#include <IBaseline.h>

Inheritance diagram for icarus_tool::IBaseline:
icarus_tool::BaselineMostProbAve icarus_tool::BaselineStandard icarus_tool::NoBaseline

Public Member Functions

virtual ~IBaseline () noexcept=default
 
virtual void configure (const fhicl::ParameterSet &pset)=0
 
virtual void outputHistograms (art::TFileDirectory &) const =0
 
virtual float GetBaseline (std::vector< float > const &, raw::ChannelID_t, size_t, size_t) const =0
 

Detailed Description

Definition at line 26 of file IBaseline.h.

Constructor & Destructor Documentation

virtual icarus_tool::IBaseline::~IBaseline ( )
virtualdefaultnoexcept

Member Function Documentation

virtual void icarus_tool::IBaseline::configure ( const fhicl::ParameterSet &  pset)
pure virtual
virtual float icarus_tool::IBaseline::GetBaseline ( std::vector< float > const &  ,
raw::ChannelID_t  ,
size_t  ,
size_t   
) const
pure virtual
virtual void icarus_tool::IBaseline::outputHistograms ( art::TFileDirectory &  ) const
pure virtual

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