ATLAS Offline Software
Loading...
Searching...
No Matches
MonitoringFile.h File Reference
#include <TObject.h>
#include <TFile.h>
#include <TString.h>
#include "RooRealVar.h"
#include <TH1.h>
#include <regex>
#include "CxxUtils/checker_macros.h"
#include <map>
#include <string>
#include <vector>
#include <set>
#include <optional>

Go to the source code of this file.

Classes

class  dqutils::MonitoringFile
class  dqutils::MonitoringFile::PostProcessorFileWrapper
class  dqutils::MonitoringFile::HistogramOperation
class  dqutils::MonitoringFile::CopyHistogram
class  dqutils::MonitoringFile::GatherStatistics
class  dqutils::MonitoringFile::GatherNames

Namespaces

namespace  dqutils

Typedefs

typedef std::map< std::string, std::vector< int > > dqutils::keycyclemap
typedef std::map< std::string, std::set< std::string > > dqutils::fileLBMap_t

Enumerations

enum  dqutils::debugLevel_t { dqutils::none = 0 , dqutils::DEBUG , dqutils::VERBOSE }

Functions

void dqutils::populateKeyMapping (TDirectory *, keycyclemap &)
std::string dqutils::getInputDirectory (const std::string &outputDirName, TFile *input, bool has_multiple_runs, std::map< TFile *, std::string > *prefixes)