JAPAn
Just Another Parity Analyzer
|
Run condition and quality management. More...
#include <QwRunCondition.h>
Public Member Functions | |
QwRunCondition () | |
QwRunCondition (Int_t argc, Char_t *argv[], TString name) | |
virtual | ~QwRunCondition () |
TList * | Get () |
TString | GetName () |
void | SetROCFlagsFileName (const TString in) |
Private Member Functions | |
void | SetArgs (Int_t argc, Char_t *argv[]) |
void | SetName (const TString name) |
void | Add (TString in) |
TString | GetROCFlags () |
QwRunCondition (const QwRunCondition &rhs) | |
QwRunCondition & | operator= (const QwRunCondition &rhs) |
QwRunCondition * | operator& () |
const QwRunCondition * | operator& () const |
Private Attributes | |
TList * | fRunConditionList |
TString | fROCFlagFileName |
Static Private Attributes | |
static const Int_t | fCharLength = 127 |
Run condition and quality management.
Manages run-level conditions including run quality flags, beam conditions, and other run-specific parameters used for data quality assessment and analysis filtering.
Definition at line 29 of file QwRunCondition.h.
|
inline |
Definition at line 33 of file QwRunCondition.h.
References fRunConditionList.
Referenced by operator&(), operator&(), operator=(), and QwRunCondition().
QwRunCondition::QwRunCondition | ( | Int_t | argc, |
Char_t * | argv[], | ||
TString | name ) |
Definition at line 16 of file QwRunCondition.cc.
References fROCFlagFileName, fRunConditionList, SetArgs(), and SetName().
|
virtual |
Definition at line 29 of file QwRunCondition.cc.
References fRunConditionList.
|
private |
|
private |
Definition at line 115 of file QwRunCondition.cc.
References fRunConditionList.
Referenced by SetArgs().
TList * QwRunCondition::Get | ( | ) |
Definition at line 123 of file QwRunCondition.cc.
References fRunConditionList.
Referenced by QwRootFile::QwRootFile().
TString QwRunCondition::GetName | ( | ) |
Definition at line 131 of file QwRunCondition.cc.
References fRunConditionList.
Referenced by QwRootFile::QwRootFile().
|
private |
Definition at line 148 of file QwRunCondition.cc.
References fROCFlagFileName.
Referenced by SetArgs().
|
private |
|
private |
|
private |
|
private |
Definition at line 36 of file QwRunCondition.cc.
References Add(), fCharLength, GetROCFlags(), and gGitInfo.
Referenced by QwRunCondition().
|
private |
Definition at line 139 of file QwRunCondition.cc.
References fRunConditionList.
Referenced by QwRunCondition().
|
inline |
Definition at line 40 of file QwRunCondition.h.
References fROCFlagFileName.
|
staticprivate |
Definition at line 55 of file QwRunCondition.h.
Referenced by SetArgs().
|
private |
Definition at line 54 of file QwRunCondition.h.
Referenced by GetROCFlags(), QwRunCondition(), and SetROCFlagsFileName().
|
private |
Definition at line 52 of file QwRunCondition.h.
Referenced by Add(), Get(), GetName(), QwRunCondition(), QwRunCondition(), SetName(), and ~QwRunCondition().