StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | List of all members
StHistUtil Class Reference

Public Member Functions

virtual void Clear ()
 
virtual void SetDebug (Bool_t dbg=kTRUE)
 
virtual Bool_t Debug ()
 
virtual Int_t DrawHists (const Char_t *dirName="EventQA")
 
virtual Int_t ListHists (const Char_t *dirName="EventQA")
 
virtual TList * FindHists (const Char_t *dirName="EventQA", const Char_t *withPrefix=0)
 
virtual TList * FindHists (TFile *histFile, const Char_t *withPrefix=0)
 
virtual Int_t CopyHists (TList *dirList)
 
virtual Int_t AddHists (TList *dirList, Int_t nHistCopy=-1)
 
virtual void IgnorePrefixes (Bool_t ignore=kTRUE)
 
virtual Int_t PrintInfoHists (TList *dirList, const Char_t *fname="printinfo.out")
 
virtual void SetRefAnalysis (const Char_t *refOutFile, const Char_t *refResultsFile, const Char_t *refCutsFile=0, const Char_t *refInFile=0)
 
virtual void SetDefaultLogYList (const Char_t *dirName="EventQA")
 
virtual Int_t AddToLogYList (const Char_t *HistName="")
 
virtual Int_t RemoveFromLogYList (const Char_t *HistName="")
 
virtual Int_t ExamineLogYList ()
 
virtual void SetDefaultLogXList (const Char_t *dirName="EventQA")
 
virtual Int_t AddToLogXList (const Char_t *HistName="")
 
virtual Int_t RemoveFromLogXList (const Char_t *HistName="")
 
virtual Int_t ExamineLogXList ()
 
virtual void SetDefaultPrintList (const Char_t *dirName="EventQA", const Char_t *analType="FullTable")
 
virtual Int_t AddToPrintList (const Char_t *HistName="")
 
virtual Int_t RemoveFromPrintList (const Char_t *HistName="")
 
virtual Int_t ExaminePrintList ()
 
virtual Int_t Overlay1D (Char_t *dirName, Char_t *inHist1, Char_t *inHist2)
 
virtual Int_t Overlay2D (Char_t *dirName, Char_t *inHist1, Char_t *inHist2)
 
virtual Int_t GetRunYear (const Char_t *filename)
 
virtual void SetDetectors (const Char_t *detectors)
 
virtual Bool_t DetectorIn (const Char_t *detector)
 
void SetHistsNamesDraw (const Char_t *firstName="*", const Char_t *lastName="*")
 
void SetZones (Int_t columns=2, Int_t rows=3)
 
void SetPaperSize (Int_t width=20, Int_t height=24)
 
void SetOutFile (const Char_t *fileName="", const Char_t *type=0)
 
void SetPostScriptFile (const Char_t *psFileName="")
 
void SetPDFFile (const Char_t *pdfFileName="")
 
void SetPntrToMaker (StMaker *m1)
 
void SetPntrToPlainFile (TFile *m1)
 
void SetGlobalTitle (const Char_t *globalTitle="")
 
TH1 ** getNewHist ()
 
Int_t getNewHistSize ()
 
Int_t GetNumOfPosPrefixes ()
 
const Char_t * GetPrefix (Int_t n)
 
const Char_t * GetSuffix (Int_t n)
 
virtual const char * GetCVS () const
 

Protected Member Functions

virtual void CloseOutFile ()
 
virtual TString StripPrefixes (const Char_t *histName, Int_t &prenum, Int_t mode=1)
 
virtual Bool_t CheckOutFile (const Char_t *histName)
 
virtual TList * TrimListByPrefix (TList *dList, const Char_t *withPrefix)
 
virtual TH1 * FlipAxes (TH1 *hist)
 
virtual void PathCopy (char *destination, const char *source)
 

Detailed Description

Definition at line 97 of file StHistUtil.h.


The documentation for this class was generated from the following files: