1 #ifndef GFUTILSGFOVERLAY_H
2 #define GFUTILSGFOVERLAY_H
49 GFOverlay(
const char *fileLegendList, Option_t *option =
"");
54 TObjArray
FindAllBetween(
const TString &
text,
const char *startStr,
const char *endStr)
const;
56 const char *startStr,
const char *endStr)
const;
58 void Overlay(
const TObjArray &
dirs,
const TObjArray &legends);
61 const TObjArray &
dirs)
const;
64 std::vector<TH1*> &meanHists, std::vector<TH1*> &rmsHists)
const;
bool KeyContainsListMember(const TString &key, const TObjArray &list) const
TObjArray GetTypeWithNameFromDirs(const TClass *aType, const char *name, const TObjArray &dirs) const
GFHistManager * GetHistManager()
bool OpenFilesLegends(const char *fileLegendList)
GFOverlay(const char *fileLegendList, Option_t *option="")
void Overlay(const TObjArray &dirs, const TObjArray &legends)
constexpr std::array< uint8_t, layerIndexSize > layer
static std::string const input
tuple key
prepare the HTCondor submission files and eventually submit them
TObjArray FindAllBetween(const TString &text, const char *startStr, const char *endStr) const
Int_t AddHistsAt(const TObjArray &hists, const TObjArray &legends, Int_t layer, Int_t pos)
TString FindNextBetween(const TString &input, Ssiz_t startInd, const char *startStr, const char *endStr) const
void CreateFillMeanRms(const TObjArray &hists, Int_t layer, const char *dirName, std::vector< TH1 * > &meanHists, std::vector< TH1 * > &rmsHists) const