BmnRoot
Loading...
Searching...
No Matches
BmnMonitor Class Reference

#include <BmnMonitor.h>

Inheritance diagram for BmnMonitor:
[legend]
Collaboration diagram for BmnMonitor:
[legend]

Public Member Functions

 BmnMonitor ()
 
virtual ~BmnMonitor ()
 
void MonitorStreamZ (TString dir, TString refDir="", TString decoAddr="localhost", Int_t webPort=9000)
 
TObjArray * GetAlikeRunsByElog (uint32_t periodID, uint32_t rinID)
 
TObjArray * GetAlikeRunsByUniDB (uint32_t periodID, uint32_t rinID)
 
void SetPeriodID (Int_t v)
 
Int_t GetPeriodID () const
 
void SetBmnSetup (BmnSetup v)
 
BmnSetup GetBmnSetup () const
 
void SetHistFileNameAdd (TString add)
 
void SetDetectorSetup (uint64_t setup)
 
void SetNItersToUpdate (uint64_t val)
 
void SetSlowMode (bool val)
 
 BmnMonitor ()
 
virtual ~BmnMonitor ()
 
void MonitorStreamZ (TString dir, TString refDir="", TString decoAddr="localhost", Int_t webPort=9000)
 
TObjArray * GetAlikeRunsByElog (uint32_t periodID, uint32_t rinID)
 
TObjArray * GetAlikeRunsByUniDB (uint32_t periodID, uint32_t rinID)
 
void SetPeriodID (Int_t v)
 
Int_t GetPeriodID () const
 
void SetBmnSetup (BmnSetup v)
 
BmnSetup GetBmnSetup () const
 
void SetHistFileNameAdd (TString add)
 
void SetDetectorSetup (uint64_t setup)
 
void SetNItersToUpdate (uint64_t val)
 
void SetSlowMode (bool val)
 

Detailed Description

Definition at line 34 of file BmnMonitor.h.

Constructor & Destructor Documentation

◆ BmnMonitor() [1/2]

BmnMonitor::BmnMonitor ( )

Definition at line 40 of file BmnMonitor.cxx.

References PAD_HEIGHT, and PAD_WIDTH.

◆ ~BmnMonitor() [1/2]

BmnMonitor::~BmnMonitor ( )
virtual

Definition at line 74 of file BmnMonitor.cxx.

References DBG.

◆ BmnMonitor() [2/2]

BmnMonitor::BmnMonitor ( )

◆ ~BmnMonitor() [2/2]

virtual BmnMonitor::~BmnMonitor ( )
virtual

Member Function Documentation

◆ GetAlikeRunsByElog() [1/2]

◆ GetAlikeRunsByElog() [2/2]

TObjArray * BmnMonitor::GetAlikeRunsByElog ( uint32_t  periodID,
uint32_t  rinID 
)

◆ GetAlikeRunsByUniDB() [1/2]

◆ GetAlikeRunsByUniDB() [2/2]

TObjArray * BmnMonitor::GetAlikeRunsByUniDB ( uint32_t  periodID,
uint32_t  rinID 
)

◆ GetBmnSetup() [1/2]

BmnSetup BmnMonitor::GetBmnSetup ( ) const
inline

Definition at line 47 of file BmnMonitor.h.

◆ GetBmnSetup() [2/2]

BmnSetup BmnMonitor::GetBmnSetup ( ) const
inline

Definition at line 47 of file BmnMonitor.h.

◆ GetPeriodID() [1/2]

Int_t BmnMonitor::GetPeriodID ( ) const
inline

Definition at line 44 of file BmnMonitor.h.

◆ GetPeriodID() [2/2]

Int_t BmnMonitor::GetPeriodID ( ) const
inline

Definition at line 44 of file BmnMonitor.h.

◆ MonitorStreamZ() [1/2]

void BmnMonitor::MonitorStreamZ ( TString  dir,
TString  refDir = "",
TString  decoAddr = "localhost",
Int_t  webPort = 9000 
)

◆ MonitorStreamZ() [2/2]

void BmnMonitor::MonitorStreamZ ( TString  dir,
TString  refDir = "",
TString  decoAddr = "localhost",
Int_t  webPort = 9000 
)

◆ SetBmnSetup() [1/2]

void BmnMonitor::SetBmnSetup ( BmnSetup  v)
inline

Definition at line 46 of file BmnMonitor.h.

References v.

◆ SetBmnSetup() [2/2]

void BmnMonitor::SetBmnSetup ( BmnSetup  v)
inline

Definition at line 46 of file BmnMonitor.h.

References v.

◆ SetDetectorSetup() [1/2]

void BmnMonitor::SetDetectorSetup ( uint64_t  setup)
inline

Definition at line 51 of file BmnMonitor.h.

◆ SetDetectorSetup() [2/2]

void BmnMonitor::SetDetectorSetup ( uint64_t  setup)
inline

Definition at line 51 of file BmnMonitor.h.

◆ SetHistFileNameAdd() [1/2]

void BmnMonitor::SetHistFileNameAdd ( TString  add)
inline

Definition at line 49 of file BmnMonitor.h.

◆ SetHistFileNameAdd() [2/2]

void BmnMonitor::SetHistFileNameAdd ( TString  add)
inline

Definition at line 49 of file BmnMonitor.h.

◆ SetNItersToUpdate() [1/2]

void BmnMonitor::SetNItersToUpdate ( uint64_t  val)
inline

Definition at line 53 of file BmnMonitor.h.

◆ SetNItersToUpdate() [2/2]

void BmnMonitor::SetNItersToUpdate ( uint64_t  val)
inline

Definition at line 53 of file BmnMonitor.h.

◆ SetPeriodID() [1/2]

void BmnMonitor::SetPeriodID ( Int_t  v)
inline

Definition at line 43 of file BmnMonitor.h.

References v.

◆ SetPeriodID() [2/2]

void BmnMonitor::SetPeriodID ( Int_t  v)
inline

Definition at line 43 of file BmnMonitor.h.

References v.

◆ SetSlowMode() [1/2]

void BmnMonitor::SetSlowMode ( bool  val)
inline

Definition at line 55 of file BmnMonitor.h.

◆ SetSlowMode() [2/2]

void BmnMonitor::SetSlowMode ( bool  val)
inline

Definition at line 55 of file BmnMonitor.h.


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