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

#include <PairSpec.h>

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

Public Member Functions

 Beam ()
 
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 IonChamber
 
AcquScalerScalar PairSpecGate
 

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

◆ Beam()

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

Member Function Documentation

◆ PopQueue()

void Beam::PopQueue ( )
overridevirtual

◆ ProcessEventData()

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

Member Data Documentation

◆ IonChamber

AcquScalerScalar ant::analysis::slowcontrol::processor::Beam::IonChamber

◆ PairSpecGate

AcquScalerScalar ant::analysis::slowcontrol::processor::Beam::PairSpecGate

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