![]() |
ATLAS Offline Software
|
#include <TGoodRunsListReader.h>
Public Member Functions | |
| TGoodRunsListReader (Bool_t checkGRLInfo=kFALSE) | |
| TGoodRunsListReader (const TString &dataCardName, Bool_t checkGRLInfo=kFALSE) | |
| ~TGoodRunsListReader () | |
| Bool_t | Interpret () |
| const TString & | GetXMLString () const |
| const TString & | GetXMLFilename () const |
| void | AddXMLFile (const TString &xmlfile) |
| void | AddXMLString (const TString &xmlstring) |
| void | SetXMLString (const TString &xmlstring) |
| void | SetXMLFile (const TString &xmlfile) |
| void | SetCheckGRLInfo (Bool_t check=kTRUE) |
| const TGoodRunsList | GetMergedGoodRunsList (const Root::BoolOperation &operation=OR) const |
| const TGoodRunsList | GetGoodRunsList (unsigned int idx) const |
| const TGRLCollection | GetGRLCollection () const |
| const TGRLCollection | GetMergedGRLCollection (const Root::BoolOperation &operation=OR) const |
| void | Reset () |
Private Member Functions | |
| void | ReadNamedLumiRange (TXMLNode *) |
| void | ReadLumiBlockCollection (TXMLNode *) |
| void | ReadAttribs (TXMLNode *) |
| TGoodRun | GetLumiBlockCollection (TXMLNode *dataNode) |
Private Attributes | |
| TString | m_xmlstring |
| TString | m_dataCardName |
| std::vector< TString > | m_dataCardList |
| std::vector< TString > | m_xmlstringList |
| TMsgLogger | m_logger |
| TGRLCollection | m_grlvec |
Definition at line 34 of file TGoodRunsListReader.h.
| Root::TGoodRunsListReader::TGoodRunsListReader | ( | Bool_t | checkGRLInfo = kFALSE | ) |
Definition at line 36 of file TGoodRunsListReader.cxx.
| Root::TGoodRunsListReader::TGoodRunsListReader | ( | const TString & | dataCardName, |
| Bool_t | checkGRLInfo = kFALSE ) |
Definition at line 44 of file TGoodRunsListReader.cxx.
| Root::TGoodRunsListReader::~TGoodRunsListReader | ( | ) |
Definition at line 53 of file TGoodRunsListReader.cxx.
|
inline |
Definition at line 48 of file TGoodRunsListReader.h.
|
inline |
Definition at line 49 of file TGoodRunsListReader.h.
| const Root::TGoodRunsList Root::TGoodRunsListReader::GetGoodRunsList | ( | unsigned int | idx | ) | const |
Definition at line 325 of file TGoodRunsListReader.cxx.
|
inline |
Definition at line 56 of file TGoodRunsListReader.h.
|
private |
Definition at line 212 of file TGoodRunsListReader.cxx.
| const Root::TGoodRunsList Root::TGoodRunsListReader::GetMergedGoodRunsList | ( | const Root::BoolOperation & | operation = OR | ) | const |
Definition at line 318 of file TGoodRunsListReader.cxx.
| const Root::TGRLCollection Root::TGoodRunsListReader::GetMergedGRLCollection | ( | const Root::BoolOperation & | operation = OR | ) | const |
Definition at line 332 of file TGoodRunsListReader.cxx.
|
inline |
Definition at line 46 of file TGoodRunsListReader.h.
|
inline |
Definition at line 45 of file TGoodRunsListReader.h.
| Bool_t Root::TGoodRunsListReader::Interpret | ( | ) |
Definition at line 71 of file TGoodRunsListReader.cxx.
|
private |
Definition at line 166 of file TGoodRunsListReader.cxx.
|
private |
Definition at line 181 of file TGoodRunsListReader.cxx.
|
private |
set name
set version
set metadata
set run and lb range
Definition at line 258 of file TGoodRunsListReader.cxx.
| void Root::TGoodRunsListReader::Reset | ( | ) |
Definition at line 60 of file TGoodRunsListReader.cxx.
|
inline |
Definition at line 52 of file TGoodRunsListReader.h.
|
inline |
Definition at line 51 of file TGoodRunsListReader.h.
|
inline |
Definition at line 50 of file TGoodRunsListReader.h.
|
private |
Definition at line 71 of file TGoodRunsListReader.h.
|
private |
Definition at line 70 of file TGoodRunsListReader.h.
|
private |
Definition at line 74 of file TGoodRunsListReader.h.
|
private |
Definition at line 73 of file TGoodRunsListReader.h.
|
private |
Definition at line 69 of file TGoodRunsListReader.h.
|
private |
Definition at line 72 of file TGoodRunsListReader.h.