12#ifndef _TGoodRunsListReader
13#define _TGoodRunsListReader
std::vector< TString > m_dataCardList
void SetXMLFile(const TString &xmlfile)
const TString & GetXMLFilename() const
const TGRLCollection GetGRLCollection() const
void ReadAttribs(TXMLNode *)
std::vector< TString > m_xmlstringList
const TGoodRunsList GetGoodRunsList(unsigned int idx) const
void SetXMLString(const TString &xmlstring)
TGoodRunsListReader(Bool_t checkGRLInfo=kFALSE)
void AddXMLFile(const TString &xmlfile)
void SetCheckGRLInfo(Bool_t check=kTRUE)
void ReadNamedLumiRange(TXMLNode *)
const TGoodRunsList GetMergedGoodRunsList(const Root::BoolOperation &operation=OR) const
TGoodRun GetLumiBlockCollection(TXMLNode *dataNode)
const TString & GetXMLString() const
const TGRLCollection GetMergedGRLCollection(const Root::BoolOperation &operation=OR) const
void AddXMLString(const TString &xmlstring)
void ReadLumiBlockCollection(TXMLNode *)
static std::vector< std::string > xmlfile