|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   13 #ifndef _TGoodRunsListWriter 
   14 #define _TGoodRunsListWriter 
   34   class TLumiBlockRange;
 
   46     Bool_t WriteXMLFile();      
 
   47     Bool_t WriteXMLFiles();
 
   48     const TString& GetXMLString();
 
   49     const std::vector<TString>& GetXMLStrings();
 
   52     inline const TString& 
GetFilename()
 const                 { 
return m_dataCardName; }
 
   54                                                               { 
return m_grlvec.GetMergedGoodRunsList(operation); }
 
   63     void SetFilename( 
const TString& dataCardName )           { m_dataCardName=dataCardName; }
 
   77                                                  const char* atr1=0, 
const char* 
val1=0, 
const char* atr2=0, 
const char* 
val2=0);
 
  
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
void SetIndividuals(bool indf=true)
std::vector< TString > m_xmlstringVec
void SetCheckGRLInfo(bool check=true)
Bool_t WriteMetadata(xmlTextWriterPtr writer)
const TGRLCollection & GetGRLCollection() const
xmlTextWriter * xmlTextWriterPtr
void SetFilename(const TString &dataCardName)
struct _xmlTextWriter xmlTextWriter
void SetGRLCollection(const TGRLCollection &grlvec)
void SetPrefix(const TString &prefix)
const TGoodRunsList GetMergedGoodRunsList(const Root::BoolOperation &operation=OR) const
void SetMergeGoodRunsLists(bool merge=true)
void SetGoodRunsList(const TGoodRunsList &goodrunslist)
constexpr std::enable_if_t< is_bitmask_v< E >, E & > reset(E &lhs, E rhs)
Convenience function to clear bits in a class enum bitmask.
def merge(input_file_pattern, output_file)
Merge many input LHE files into a single output file.
Define macros for attributes used to control the static checker.
writer
show summary of content
const TString & GetFilename() const
void AddGoodRunsList(const TGoodRunsList &goodrunslist)