13#ifndef _TGoodRunsListWriter
14#define _TGoodRunsListWriter
34 class TLumiBlockRange;
54 {
return m_grlvec.GetMergedGoodRunsList(operation); }
77 const char* atr1=0,
const char* val1=0,
const char* atr2=0,
const char* val2=0);
struct _xmlTextWriter xmlTextWriter
xmlTextWriter * xmlTextWriterPtr
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
xmlChar * ConvertInput(const char *in, const char *encoding)
ConvertInput: @in: string in a given encoding @encoding: the encoding used.
const TGoodRunsList GetMergedGoodRunsList(const Root::BoolOperation &operation=OR) const
void SetGRLCollection(const TGRLCollection &grlvec)
const TString & GetXMLString()
void SetIndividuals(bool indf=true)
Bool_t WriteMetadata(xmlTextWriterPtr writer)
const TString & GetFilename() const
void SetGoodRunsList(const TGoodRunsList &goodrunslist)
void SetMergeGoodRunsLists(bool merge=true)
void AddGoodRunsList(const TGoodRunsList &goodrunslist)
std::vector< TString > m_xmlstringVec
Bool_t WriteElement(xmlTextWriterPtr writer, const char *name, const char *value=0, const char *atr1=0, const char *val1=0, const char *atr2=0, const char *val2=0)
const std::vector< TString > & GetXMLStrings()
const TGRLCollection & GetGRLCollection() const
Bool_t WriteLumiBlockCollection(xmlTextWriterPtr writer, const TGoodRun &goodrun)
void SetPrefix(const TString &prefix)
void SetCheckGRLInfo(bool check=true)
void SetFilename(const TString &dataCardName)