CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
WordHist Class Reference

Public Member Functions

bool fillWord (int, int)
 
void formatWordHist ()
 
void setPad ()
 
 WordHist (string theVarName, int theNBits, double theXCornerVal, double theYCornerVal)
 

Public Attributes

TPad * pad
 

Private Member Functions

void setFormatValues ()
 

Private Attributes

int fillColor
 
TH2F * hist
 
double leftMargin
 
int lineColor
 
const int nBits
 
double rightMargin
 
double tPadHeight
 
double tPadLength
 
string varName
 
double xCornerVal
 
double yaxisLabelOffset
 
double yaxisTitleOffset
 
double yCornerVal
 

Detailed Description

Definition at line 77 of file DiagMaker.cc.

Constructor & Destructor Documentation

WordHist::WordHist ( string  theVarName,
int  theNBits,
double  theXCornerVal,
double  theYCornerVal 
)

Definition at line 489 of file DiagMaker.cc.

Member Function Documentation

bool WordHist::fillWord ( int  wordData,
int  wordEmu 
)

Definition at line 452 of file DiagMaker.cc.

void WordHist::formatWordHist ( )

cout << "Creating the functions.\n";

cout << "Setting axis color, doing ah col.\n";

cout << "Creating xtick stuff.\n";

cout << "Creating xaxis stuff.\n";

cout << "Creating yaxis stuff.\n";

cout << "Creating xtop stuff.\n";

cout << "Creating yright stuff.\n";

cout << "Creating arrays xPoints yPoints ex ey\n";

cout << "Creating gridgraph.\n";

cout << "Updating the pad.\n";

cout << "Deleting f1 and f2.\n";

Definition at line 518 of file DiagMaker.cc.

void WordHist::setFormatValues ( )
private

Definition at line 628 of file DiagMaker.cc.

void WordHist::setPad ( )

Member Data Documentation

int WordHist::fillColor
private

Definition at line 91 of file DiagMaker.cc.

TH2F* WordHist::hist
private

Definition at line 99 of file DiagMaker.cc.

double WordHist::leftMargin
private

Definition at line 94 of file DiagMaker.cc.

int WordHist::lineColor
private

Definition at line 90 of file DiagMaker.cc.

const int WordHist::nBits
private

Definition at line 87 of file DiagMaker.cc.

TPad* WordHist::pad

Definition at line 84 of file DiagMaker.cc.

double WordHist::rightMargin
private

Definition at line 95 of file DiagMaker.cc.

double WordHist::tPadHeight
private

Definition at line 93 of file DiagMaker.cc.

double WordHist::tPadLength
private

Definition at line 92 of file DiagMaker.cc.

string WordHist::varName
private

Definition at line 86 of file DiagMaker.cc.

double WordHist::xCornerVal
private

Definition at line 88 of file DiagMaker.cc.

double WordHist::yaxisLabelOffset
private

Definition at line 97 of file DiagMaker.cc.

double WordHist::yaxisTitleOffset
private

Definition at line 96 of file DiagMaker.cc.

double WordHist::yCornerVal
private

Definition at line 89 of file DiagMaker.cc.