ant
A2 ant: class-based analysis framework
ant::analysis::slowcontrol::processor::ExpTrigger Struct Reference

#include <ExpTrigger.h>

+ Inheritance diagram for ant::analysis::slowcontrol::processor::ExpTrigger:
+ Collaboration diagram for ant::analysis::slowcontrol::processor::ExpTrigger:

Public Member Functions

 ExpTrigger ()
 
virtual return_t ProcessEventData (const TEventData &recon, physics::manager_t &manager) override
 
virtual void PopQueue () override
 
- Public Member Functions inherited from ant::analysis::slowcontrol::Processor
bool HasChanged () const
 
void SetHasChanged (bool value)
 
virtual void Init ()
 
virtual ~Processor ()=default
 

Public Attributes

AcquScalerScalar Reference_1MHz
 
AcquScalerScalar LiveCounter
 
AcquScalerScalar Trigger
 
AcquScalerScalar L1Trigger
 

Additional Inherited Members

- Public Types inherited from ant::analysis::slowcontrol::Processor
enum  return_t { return_t::Process, return_t::Complete, return_t::Buffer, return_t::Skip }
 
- Protected Attributes inherited from ant::analysis::slowcontrol::Processor
bool hasChanged = true
 

Constructor & Destructor Documentation

◆ ExpTrigger()

ant::analysis::slowcontrol::processor::ExpTrigger::ExpTrigger ( )
inline

Member Function Documentation

◆ PopQueue()

void ExpTrigger::PopQueue ( )
overridevirtual

◆ ProcessEventData()

Processor::return_t ExpTrigger::ProcessEventData ( const TEventData recon,
physics::manager_t manager 
)
overridevirtual

Member Data Documentation

◆ L1Trigger

AcquScalerScalar ant::analysis::slowcontrol::processor::ExpTrigger::L1Trigger

◆ LiveCounter

AcquScalerScalar ant::analysis::slowcontrol::processor::ExpTrigger::LiveCounter

◆ Reference_1MHz

AcquScalerScalar ant::analysis::slowcontrol::processor::ExpTrigger::Reference_1MHz

◆ Trigger

AcquScalerScalar ant::analysis::slowcontrol::processor::ExpTrigger::Trigger

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