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

#include <AcquScalerProcessor.h>

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

Public Types

using return_t = decltype(value_t::value_type::Value)
 
- Public Types inherited from ant::analysis::slowcontrol::processor::AcquScalerVector
using value_t = decltype(TSlowControl::Payload_Int)
 
- Public Types inherited from ant::analysis::slowcontrol::Processor
enum  return_t { return_t::Process, return_t::Complete, return_t::Buffer, return_t::Skip }
 

Public Member Functions

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

Additional Inherited Members

- Protected Attributes inherited from ant::analysis::slowcontrol::Processor
bool hasChanged = true
 

Member Typedef Documentation

◆ return_t

using ant::analysis::slowcontrol::processor::AcquScalerScalar::return_t = decltype(value_t::value_type::Value)

Member Function Documentation

◆ Get()

return_t ant::analysis::slowcontrol::processor::AcquScalerScalar::Get ( )
inline

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