CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
TopInspect Class Reference
Inheritance diagram for TopInspect:
CompHist

Public Member Functions

virtual void readConfig (std::string)
 
 TopInspect ()
 
 ~TopInspect ()
 
- Public Member Functions inherited from CompHist
 CompHist ()
 
 CompHist (bool verbose)
 
void draw (TCanvas &, TLegend &, int &, int &)
 
void drawEps ()
 
void drawPs ()
 
bool histFilter (TString &, std::vector< std::string > &)
 
bool histFilter (TString &, std::vector< std::string > &, CompHist::HistFilter)
 
void loadHistograms (std::vector< std::string > &, std::vector< TObjArray > &)
 
void loadHistograms ()
 
void setVerbose (bool val)
 
bool verbose ()
 
std::string writeAs ()
 
void writeOutput (CompHist::RootOutput)
 
void writeOutput ()
 
virtual ~CompHist ()
 

Additional Inherited Members

- Public Types inherited from CompHist
enum  HistFilter { kBeginsWith, kEndsWith, kContains }
 
enum  RootOutput { kFirstOnly, kLastOnly, kAll }
 
- Protected Member Functions inherited from CompHist
void configBlockHist (ConfigFile &)
 
void configBlockIO (ConfigFile &)
 
double findMaximum (int)
 
bool isOutputRequested ()
 
std::string legend (int)
 
void readHistogramList ()
 
void readLabels (std::string, std::vector< std::string > &)
 
void setAxesStyle (TH1 &, const char *, const char *)
 
void setCanvasStyle (TCanvas &)
 
void setCanvGrid (TCanvas &, int)
 
void setCanvLog (TCanvas &, int)
 
void setFillColor (TH1F &, int)
 
void setFillStyle (TH1F &, int)
 
void setHistLabels (TH1F &, int)
 
void setHistMax (TH1F &, int)
 
void setHistMin (TH1F &, int)
 
void setHistScale (TH1F &, int)
 
void setHistStyles (TH1F &, int, int)
 
void setLegendStyle (TLegend &)
 
void setLineColor (TH1F &, int)
 
void setLineStyle (TH1F &, int)
 
void setLineWidth (TH1F &, int)
 
void setMarkerColor (TH1F &, int)
 
void setMarkerSize (TH1F &, int)
 
void setMarkerStyle (TH1F &, int)
 
- Protected Attributes inherited from CompHist
std::vector< short int > commonStyle_
 
std::vector< short int > commonWidth_
 
std::vector< std::string > dirNameList_
 
std::vector< short int > errors_
 
std::vector< TFile * > fileList_
 
std::vector< std::string > fileNameList_
 
std::string filterOpt_
 
std::vector< short int > gridX_
 
std::vector< short int > gridY_
 
std::vector< short int > histColor_
 
std::string histFile_
 
std::vector< std::string > histFilterList_
 
std::vector< std::string > histList_
 
std::vector< short int > histStyle_
 
std::vector< std::string > legendEntries_
 
double legXLeft_
 
double legXRight_
 
double legYLower_
 
double legYUpper_
 
std::vector< short int > logX_
 
std::vector< short int > logY_
 
std::vector< double > markerSize_
 
std::vector< short int > markerStyle_
 
std::vector< double > max_
 
std::vector< double > min_
 
std::string output_
 
std::vector< std::string > outputLabelList_
 
std::vector< std::string > plotFilterList_
 
std::string rootOutDir_
 
std::vector< TObjArray > sampleList_
 
std::vector< double > scale_
 
bool verbose_
 
std::string writeAs_
 
std::string writeTo_
 
std::vector< std::string > xAxes_
 
std::vector< std::string > yAxes_
 

Detailed Description

Definition at line 16 of file Inspect_calib.cc.

Constructor & Destructor Documentation

TopInspect::TopInspect ( )
inline

Definition at line 18 of file Inspect_calib.cc.

18 {};
TopInspect::~TopInspect ( )
inline

Definition at line 19 of file Inspect_calib.cc.

19 {};

Member Function Documentation

void TopInspect::readConfig ( std::string  name)
virtual

Implements CompHist.

Definition at line 23 of file Inspect_calib.cc.

Referenced by main().

24 {
25  ConfigFile cfg( name, "=", "$" );
26  configBlockIO( cfg );
27  configBlockHist( cfg );
28 }
void configBlockHist(ConfigFile &)
Definition: CompHist.cc:72
void configBlockIO(ConfigFile &)
Definition: CompHist.cc:40