Public Member Functions | List of all members
BaseTriggerService Class Referenceabstract

#include <BaseTriggerService.h>

Inheritance diagram for BaseTriggerService:
TemplateTriggerService

Public Member Functions

virtual ~BaseTriggerService ()=default
 
virtual bool Trigger (const art::Event &)
 
virtual bool TPCTrigger (const std::vector< raw::RawDigit > &)
 
virtual bool PDTrigger (const std::vector< raw::OpDetWaveform > &)
 
virtual bool TPCPDTrigger (const std::vector< raw::RawDigit > &, const std::vector< raw::OpDetWaveform > &)
 
virtual bool Trigger (const std::vector< triggersim::BasicTrigger > &)
 
virtual std::string GetName ()=0
 

Detailed Description

Definition at line 32 of file BaseTriggerService.h.

Constructor & Destructor Documentation

virtual BaseTriggerService::~BaseTriggerService ( )
virtualdefault

Member Function Documentation

virtual std::string BaseTriggerService::GetName ( )
pure virtual

Implemented in TemplateTriggerService.

virtual bool BaseTriggerService::PDTrigger ( const std::vector< raw::OpDetWaveform > &  )
inlinevirtual

Definition at line 63 of file BaseTriggerService.h.

64  { return false; }
virtual bool BaseTriggerService::TPCPDTrigger ( const std::vector< raw::RawDigit > &  ,
const std::vector< raw::OpDetWaveform > &   
)
inlinevirtual

Definition at line 74 of file BaseTriggerService.h.

76  { return false; }
virtual bool BaseTriggerService::TPCTrigger ( const std::vector< raw::RawDigit > &  )
inlinevirtual

Definition at line 54 of file BaseTriggerService.h.

55  { return false; }
virtual bool BaseTriggerService::Trigger ( const art::Event )
inlinevirtual

Definition at line 45 of file BaseTriggerService.h.

46  { return false; }
virtual bool BaseTriggerService::Trigger ( const std::vector< triggersim::BasicTrigger > &  )
inlinevirtual

Definition at line 86 of file BaseTriggerService.h.

87  { return false; }

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