Public Types | Public Member Functions | List of all members
RawDigitPrepService Class Referenceabstract

#include <RawDigitPrepService.h>

Inheritance diagram for RawDigitPrepService:
StandardRawDigitPrepService ToolBasedRawDigitPrepService TpcToolBasedRawDigitPrepService

Public Types

using Index = unsigned int
 
using LongIndex = unsigned long
 

Public Member Functions

virtual ~RawDigitPrepService ()=default
 
virtual int beginEvent (const DuneEventInfo &) const
 
virtual int endEvent (const DuneEventInfo &) const
 
virtual int prepare (detinfo::DetectorClocksData const &clockData, AdcChannelDataMap &prepdigs, std::vector< recob::Wire > *pwires=nullptr, WiredAdcChannelDataMap *pwiredData=nullptr) const =0
 
virtual std::ostream & print (std::ostream &out=std::cout, std::string prefix="") const =0
 

Detailed Description

Definition at line 23 of file RawDigitPrepService.h.

Member Typedef Documentation

using RawDigitPrepService::Index = unsigned int

Definition at line 29 of file RawDigitPrepService.h.

using RawDigitPrepService::LongIndex = unsigned long

Definition at line 30 of file RawDigitPrepService.h.

Constructor & Destructor Documentation

virtual RawDigitPrepService::~RawDigitPrepService ( )
virtualdefault

Member Function Documentation

virtual int RawDigitPrepService::beginEvent ( const DuneEventInfo ) const
inlinevirtual

Reimplemented in ToolBasedRawDigitPrepService, and TpcToolBasedRawDigitPrepService.

Definition at line 34 of file RawDigitPrepService.h.

34 { return 0; }
virtual int RawDigitPrepService::endEvent ( const DuneEventInfo ) const
inlinevirtual

Reimplemented in ToolBasedRawDigitPrepService, and TpcToolBasedRawDigitPrepService.

Definition at line 35 of file RawDigitPrepService.h.

35 { return 0; }
virtual int RawDigitPrepService::prepare ( detinfo::DetectorClocksData const &  clockData,
AdcChannelDataMap prepdigs,
std::vector< recob::Wire > *  pwires = nullptr,
WiredAdcChannelDataMap pwiredData = nullptr 
) const
pure virtual
virtual std::ostream& RawDigitPrepService::print ( std::ostream &  out = std::cout,
std::string  prefix = "" 
) const
pure virtual

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