ant
A2 ant: class-based analysis framework
ant::analysis::slowcontrol::variable::Clocks Struct Reference

#include <Clocks.h>

+ Inheritance diagram for ant::analysis::slowcontrol::variable::Clocks:
+ Collaboration diagram for ant::analysis::slowcontrol::variable::Clocks:

Public Member Functions

virtual std::list< ProcessorPtrGetNeededProcessors () const override
 
double GetExpClock () const
 
double GetBeampolmonClock () const
 
- Public Member Functions inherited from ant::analysis::slowcontrol::Variable
virtual void Request () const
 
virtual bool HasChanged () const
 
virtual ~Variable ()=default
 

Additional Inherited Members

- Protected Types inherited from ant::analysis::slowcontrol::Variable
using ProcessorPtr = std::shared_ptr< Processor >
 
- Protected Member Functions inherited from ant::analysis::slowcontrol::Variable
virtual void Init (const input::reader_flags_t &reader_flags)
 
- Protected Attributes inherited from ant::analysis::slowcontrol::Variable
bool requested = false
 
bool slowcontrol_provided = false
 

Member Function Documentation

◆ GetBeampolmonClock()

double Clocks::GetBeampolmonClock ( ) const

◆ GetExpClock()

double Clocks::GetExpClock ( ) const

◆ GetNeededProcessors()

list< Variable::ProcessorPtr > Clocks::GetNeededProcessors ( ) const
overridevirtual

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