AliPhysics  vAN-20151012 (2287573)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
MakeSlides.C File Reference
#include <Riostream.h>
#include "TString.h"
#include "TSystem.h"
#include "TROOT.h"
#include "TFile.h"
#include "TEnv.h"
#include "TObjArray.h"
#include "TObjString.h"
#include "TArrayI.h"
#include "TPRegexp.h"
Include dependency graph for MakeSlides.C:

Go to the source code of this file.

Functions

TString PdfToTxt (TString filename, Bool_t clear=kFALSE)
 
TString GetTriggerShort (TString trigName)
 
void EscapeSpecialCharsForRegex (TString &str)
 
Int_t GetPage (TString pattern, TString filename, TString trigger="")
 
TString GetRunList (TString filename)
 
void EscapeSpecialChars (TString &str)
 
void BeginFrame (TString title, ofstream &outFile)
 
void EndFrame (ofstream &outFile)
 
void MakeDefaultItem (ofstream &outFile, TString defaultItem="")
 
Bool_t MakeSingleFigureSlide (TString pattern, TString filename, TString title, ofstream &outFile, TString trigger="")
 
Bool_t MakeTriggerSlide (TString filename, ofstream &outFile)
 
Bool_t MakeTriggerRPCslide (TString filename, ofstream &outFile, Bool_t outliers=kFALSE)
 
void MakeSummary (TString period, ofstream &outFile, TString trackerQA)
 
void MakePreamble (ofstream &outFile)
 
void BeginSlides (TString period, TString pass, TString authors, ofstream &outFile)
 
void EndSlides (ofstream &outFile)
 
void StartAppendix (ofstream &outFile)
 
void WriteRunList (TString trackerQA, TString outFilename="runListQA.txt")
 
void MakeSlides (TString period, TString pass, TString triggerList, TString authors, TString trackerQA="QA_muon_tracker.pdf", TString triggerQA="QA_muon_trigger.pdf", TString texFilename="muonQA.tex", TString outRunList="")
 

Function Documentation

void BeginFrame ( TString  title,
ofstream &  outFile 
)
void BeginSlides ( TString  period,
TString  pass,
TString  authors,
ofstream &  outFile 
)

Definition at line 405 of file MakeSlides.C.

Referenced by MakeSlides().

void EndFrame ( ofstream &  outFile)
void EndSlides ( ofstream &  outFile)

Definition at line 436 of file MakeSlides.C.

Referenced by MakeSlides().

void EscapeSpecialChars ( TString &  str)

Definition at line 137 of file MakeSlides.C.

Referenced by MakeSlides().

void EscapeSpecialCharsForRegex ( TString &  str)

Definition at line 50 of file MakeSlides.C.

Referenced by GetPage().

Int_t GetPage ( TString  pattern,
TString  filename,
TString  trigger = "" 
)

Definition at line 63 of file MakeSlides.C.

Referenced by MakeSingleFigureSlide(), MakeTriggerRPCslide(), and MakeTriggerSlide().

TString GetRunList ( TString  filename)

Definition at line 113 of file MakeSlides.C.

Referenced by MakeSummary(), and WriteRunList().

TString GetTriggerShort ( TString  trigName)

Definition at line 38 of file MakeSlides.C.

Referenced by MakeSlides().

void MakeDefaultItem ( ofstream &  outFile,
TString  defaultItem = "" 
)

Definition at line 165 of file MakeSlides.C.

Referenced by MakeSlides(), and MakeSummary().

void MakePreamble ( ofstream &  outFile)

Definition at line 335 of file MakeSlides.C.

Referenced by MakeSlides().

Bool_t MakeSingleFigureSlide ( TString  pattern,
TString  filename,
TString  title,
ofstream &  outFile,
TString  trigger = "" 
)

Definition at line 173 of file MakeSlides.C.

Referenced by MakeSlides().

void MakeSlides ( TString  period,
TString  pass,
TString  triggerList,
TString  authors,
TString  trackerQA = "QA_muon_tracker.pdf",
TString  triggerQA = "QA_muon_trigger.pdf",
TString  texFilename = "muonQA.tex",
TString  outRunList = "" 
)

Definition at line 479 of file MakeSlides.C.

void MakeSummary ( TString  period,
ofstream &  outFile,
TString  trackerQA 
)

Definition at line 230 of file MakeSlides.C.

Referenced by MakeSlides().

Bool_t MakeTriggerRPCslide ( TString  filename,
ofstream &  outFile,
Bool_t  outliers = kFALSE 
)

Definition at line 212 of file MakeSlides.C.

Referenced by MakeSlides().

Bool_t MakeTriggerSlide ( TString  filename,
ofstream &  outFile 
)

Definition at line 191 of file MakeSlides.C.

Referenced by MakeSlides().

TString PdfToTxt ( TString  filename,
Bool_t  clear = kFALSE 
)

Definition at line 18 of file MakeSlides.C.

Referenced by GetPage(), GetRunList(), MakeSlides(), and WriteRunList().

void StartAppendix ( ofstream &  outFile)

Definition at line 443 of file MakeSlides.C.

Referenced by MakeSlides().

void WriteRunList ( TString  trackerQA,
TString  outFilename = "runListQA.txt" 
)

Definition at line 463 of file MakeSlides.C.

Referenced by MakeSlides().