Class Reference for E1039 Core & Analysis Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UtilOnline Class Reference

#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/UtilAna/UtilOnline.h>

Static Public Member Functions

static void UseOutputLocationForDevel ()
 
static void SetEndFileDir (const std::string dir)
 
static void SetCodaFileDir (const std::string dir)
 
static void SetDstFileDir (const std::string dir)
 
static void SetEDDstFileDir (const std::string dir)
 
static void SetOnlMonDir (const std::string dir)
 
static void SetSchemaMainDaq (const std::string sch)
 
static std::string GetEndFileDir ()
 
static std::string GetCodaFileDir ()
 
static std::string GetDstFileDir ()
 
static std::string GetEDDstFileDir ()
 
static std::string GetOnlMonDir ()
 
static std::string GetSchemaMainDaq ()
 
static int CodaFile2RunNum (const std::string name)
 Convert the name of a Coda file to its run number. More...
 
static std::string RunNum2CodaFile (const int run)
 Convert a run number to the corresponding name of Coda file. More...
 
static std::string RunNum2EndFile (const int run)
 Convert a run number to the corresponding name of END file. More...
 
static std::string RunNum2DstFile (const int run)
 Convert a run number to the corresponding name of DST file. More...
 
static std::string RunNum2EDDstFile (const int run)
 Convert a run number to the corresponding name of edDST file. More...
 
static std::string GetCodaFilePath (const int run)
 
static std::string GetEndFilePath (const int run)
 
static std::string GetDstFilePath (const int run)
 
static std::string GetEDDstFilePath (const int run)
 

Detailed Description

Definition at line 5 of file UtilOnline.h.

Member Function Documentation

int UtilOnline::CodaFile2RunNum ( const std::string  name)
static

Convert the name of a Coda file to its run number.

The 1st argument can be a path, i.e. "/path/to/run_******_spin.dat".

Definition at line 25 of file UtilOnline.cc.

Referenced by FindExistingRuns().

+ Here is the caller graph for this function:

static std::string UtilOnline::GetCodaFileDir ( )
inlinestatic

Definition at line 24 of file UtilOnline.h.

Referenced by FindExistingRuns(), and Fun4MainDaq().

+ Here is the caller graph for this function:

std::string UtilOnline::GetCodaFilePath ( const int  run)
static

Definition at line 64 of file UtilOnline.cc.

Referenced by CodaInputManager::NextCodaEvent().

+ Here is the caller graph for this function:

static std::string UtilOnline::GetDstFileDir ( )
inlinestatic

Definition at line 25 of file UtilOnline.h.

Referenced by Fun4MainDaq(), and Fun4MultiRealDst().

+ Here is the caller graph for this function:

std::string UtilOnline::GetDstFilePath ( const int  run)
static

Definition at line 74 of file UtilOnline.cc.

Referenced by Fun4RealDst(), and EventDispUI::GetDstPath().

+ Here is the caller graph for this function:

static std::string UtilOnline::GetEDDstFileDir ( )
inlinestatic

Definition at line 26 of file UtilOnline.h.

std::string UtilOnline::GetEDDstFilePath ( const int  run)
static

Definition at line 79 of file UtilOnline.cc.

Referenced by EventDispUI::GetDstPath().

+ Here is the caller graph for this function:

static std::string UtilOnline::GetEndFileDir ( )
inlinestatic

Definition at line 23 of file UtilOnline.h.

std::string UtilOnline::GetEndFilePath ( const int  run)
static

Definition at line 69 of file UtilOnline.cc.

Referenced by CodaInputManager::NextCodaEvent().

+ Here is the caller graph for this function:

static std::string UtilOnline::GetOnlMonDir ( )
inlinestatic

Definition at line 27 of file UtilOnline.h.

Referenced by OnlMonClient::End(), and OnlMonCanvas::PostDraw().

+ Here is the caller graph for this function:

static std::string UtilOnline::GetSchemaMainDaq ( )
inlinestatic

Definition at line 28 of file UtilOnline.h.

Referenced by DecoError::AggregateData(), and DecoStatusDb::DecoStatusDb().

+ Here is the caller graph for this function:

std::string UtilOnline::RunNum2CodaFile ( const int  run)
static

Convert a run number to the corresponding name of Coda file.

Definition at line 33 of file UtilOnline.cc.

Referenced by Fun4MainDaq().

+ Here is the caller graph for this function:

std::string UtilOnline::RunNum2DstFile ( const int  run)
static

Convert a run number to the corresponding name of DST file.

Definition at line 49 of file UtilOnline.cc.

Referenced by Fun4MainDaq(), and Fun4MultiRealDst().

+ Here is the caller graph for this function:

std::string UtilOnline::RunNum2EDDstFile ( const int  run)
static

Convert a run number to the corresponding name of edDST file.

Definition at line 57 of file UtilOnline.cc.

std::string UtilOnline::RunNum2EndFile ( const int  run)
static

Convert a run number to the corresponding name of END file.

Definition at line 41 of file UtilOnline.cc.

static void UtilOnline::SetCodaFileDir ( const std::string  dir)
inlinestatic

Definition at line 17 of file UtilOnline.h.

static void UtilOnline::SetDstFileDir ( const std::string  dir)
inlinestatic

Definition at line 18 of file UtilOnline.h.

static void UtilOnline::SetEDDstFileDir ( const std::string  dir)
inlinestatic

Definition at line 19 of file UtilOnline.h.

static void UtilOnline::SetEndFileDir ( const std::string  dir)
inlinestatic

Definition at line 16 of file UtilOnline.h.

static void UtilOnline::SetOnlMonDir ( const std::string  dir)
inlinestatic

Definition at line 20 of file UtilOnline.h.

static void UtilOnline::SetSchemaMainDaq ( const std::string  sch)
inlinestatic

Definition at line 21 of file UtilOnline.h.

void UtilOnline::UseOutputLocationForDevel ( )
static

Definition at line 14 of file UtilOnline.cc.

Referenced by Fun4MainDaq().

+ Here is the caller graph for this function:


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