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

#include <Trigger.h>

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

Public Member Functions

virtual std::list< ProcessorPtrGetNeededProcessors () const override
 
double GetExpLivetime () const
 
double GetExpTrigger () const
 
double GetL1Trigger () 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

◆ GetExpLivetime()

double Trigger::GetExpLivetime ( ) const

◆ GetExpTrigger()

double Trigger::GetExpTrigger ( ) const

◆ GetL1Trigger()

double Trigger::GetL1Trigger ( ) const

◆ GetNeededProcessors()

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

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