tdaq-develop-2025-02-12
|
Public Member Functions | |
VisualDataManager (const ConfigurationTree &theXDAQContextConfigTree, const std::string &supervisorConfigurationPath) | |
void | configure (void) override |
State Machine Methods. | |
void | halt (void) override |
void | pause (void) override |
void | resume (void) override |
void | start (std::string runNumber) override |
void | stop (void) override |
void | load (std::string fileName, std::string type) |
const std::vector< DQMHistosBase * > & | getLiveDQMs (void) |
Getters. | |
void | setDoNotStop (bool doNotStop) |
bool | isReady (void) |
TFile * | openFile (std::string fileName) |
bool | getLiveDQMHistos (void) |
DQMHistosBase & | getFileDQMHistos (void) |
TO BE DELETED. | |
const std::string & | getRawData (void) |
TO BE DELETED. | |
![]() | |
DataManager (const ConfigurationTree &theXDAQContextConfigTree, const std::string &supervisorConfigurationPath) | |
template<class D , class H > | |
void | configureBuffer (const std::string &bufferUID) |
void | registerProducer (const std::string &bufferUID, DataProducerBase *producer) |
owner of the producer object! More... | |
void | registerConsumer (const std::string &bufferUID, DataConsumer *consumer) |
void | unregisterFEProducer (const std::string &bufferID, const std::string &feProducerID) |
void | dumpStatus (std::ostream *out=(std::ostream *)&(std::cout)) const |
const std::map< std::string, Buffer > & | getBuffers (void) const |
![]() | |
Configurable (const ConfigurationTree &theXDAQContextConfigTree, const std::string &theConfigurationPath) | |
ConfigurationTree | getSelfNode () const |
const ConfigurationManager * | getConfigurationManager () const |
const std::string & | getContextUID () const |
const std::string & | getApplicationUID () const |
unsigned int | getApplicationLID () const |
std::string | getContextAddress () const |
unsigned int | getContextPort () const |
![]() | |
VStateMachine (const std::string &name) | |
virtual bool | running (void) |
States. | |
virtual void | paused (void) |
virtual void | halted (void) |
virtual void | configured (void) |
virtual void | initial (void) |
virtual void | inError (void) |
virtual std::string | getStatusProgressDetail (void) |
Status. More... | |
void | setTransitionName (const std::string &transitionName) |
const std::string & | getTransitionName (void) |
void | setIterationIndex (unsigned int i) |
void | setSubIterationIndex (unsigned int i) |
unsigned int | getIterationIndex (void) |
unsigned int | getSubIterationIndex (void) |
void | indicateIterationWork (void) |
void | clearIterationWork (void) |
bool | getIterationWork (void) |
void | indicateSubIterationWork (void) |
void | clearSubIterationWork (void) |
bool | getSubIterationWork (void) |
Additional Inherited Members | |
![]() | |
bool | parentSupervisorHasFrontends_ |
![]() | |
CoreSupervisorBase * | parentSupervisor_ |
![]() | |
enum | BufferStatus { Initialized , Running } |
![]() | |
void | destroyBuffers (void) |
void | configureAllBuffers (void) |
void | startAllBuffers (const std::string &runNumber) |
void | stopAllBuffers (void) |
void | resumeAllBuffers (void) |
void | pauseAllBuffers (void) |
void | configureBuffer (const std::string &bufferUID) |
void | startBuffer (const std::string &bufferUID, std::string runNumber) |
void | stopBuffer (const std::string &bufferUID) |
void | resumeBuffer (const std::string &bufferUID) |
void | pauseBuffer (const std::string &bufferUID) |
![]() | |
std::map< std::string, Buffer > | buffers_ |
![]() | |
const ConfigurationTree | theXDAQContextConfigTree_ |
const std::string | theConfigurationPath_ |
const std::string | theConfigurationRecordName_ |
![]() | |
std::map< std::string, std::map< unsigned int, std::string > > | iterationAliasMap_ |
std::map< std::string, std::map< unsigned int, std::string > > | subIterationAliasMap_ |
Definition at line 19 of file VisualDataManager.h.
VisualDataManager::VisualDataManager | ( | const ConfigurationTree & | theXDAQContextConfigTree, |
const std::string & | supervisorConfigurationPath | ||
) |
, theFileDQMHistos_ (supervisorType, supervisorInstance, "VisualBuffer", "FileDQMHistos") , theFileDQMHistos_ (supervisorType, supervisorInstance, "VisualBuffer", "FileDQMHistos",0) , theFileDQMHistos_ ()
Definition at line 21 of file VisualDataManager.cc.