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

#include <Beampolmon.h>

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

Public Member Functions

 Beampolmon ()
 
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 PbGlass
 
AcquScalerScalar FaradayCup
 

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

◆ Beampolmon()

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

Member Function Documentation

◆ PopQueue()

void Beampolmon::PopQueue ( )
overridevirtual

◆ ProcessEventData()

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

Member Data Documentation

◆ FaradayCup

AcquScalerScalar ant::analysis::slowcontrol::processor::Beampolmon::FaradayCup

◆ PbGlass

AcquScalerScalar ant::analysis::slowcontrol::processor::Beampolmon::PbGlass

◆ Reference_1MHz

AcquScalerScalar ant::analysis::slowcontrol::processor::Beampolmon::Reference_1MHz

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