1 #if !defined(__CINT__) || defined(__MAKECINT__) 37 canvasDefault =
new TCanvas(
"canvasDefault",
"testCanvas",outputWidth,outputHeight);
41 gErrorIgnoreLevel = kInfo + 1;
46 gPad->Print(Form(
"%s%s",f.Data(),
".pdf]"),Form(
"Title:%s/%s",Mypath.Data(),
title));
47 gErrorIgnoreLevel = -1;
59 gErrorIgnoreLevel = kInfo + 1;
64 Mypath.ReplaceAll(
"CaloQA_",
"");
65 Mypath.ReplaceAll(
"default",
"trigMB");
66 Mypath.ReplaceAll(
"trig",
"");
68 TDirectory *current_sourcedir = gDirectory;
71 TIter nextkey(current_sourcedir->GetListOfKeys());
73 while ((key = (TKey*)nextkey()))
76 Myobj = key->ReadObj();
78 if (
TString(Myobj->IsA()->GetName()).Contains(
"TCanvas"))
80 title = Myobj->GetTitle();
82 ((TCanvas*)Myobj)->Print(Form(
"%s%s",f.Data(),
".pdf"),Form(
"Title:%s/%s",Mypath.Data(),
title));
84 else if ( Myobj->IsA()->InheritsFrom(
"TDirectory" ) )
void recurseOverKeys(TDirectory *target, TString f)
void MakeQAPdf(const char *fileName, int outputWidth=600, int outputHeight=600)