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
JPTJetAnalyzer::HistogramConfig Struct Reference

Helper class to hold the configuration for a histogram. More...

Public Member Functions

 HistogramConfig ()
 
 HistogramConfig (const unsigned int theNBins, const double theMin, const double theMax)
 
 HistogramConfig (const unsigned int theNBinsX, const double theMinX, const double theMaxX, const unsigned int theNBinsY, const double theMinY, const double theMaxY)
 

Public Attributes

bool enabled
 
double max
 
double maxY
 
double min
 
double minY
 
unsigned int nBins
 
unsigned int nBinsY
 

Detailed Description

Helper class to hold the configuration for a histogram.

Definition at line 64 of file JPTJetAnalyzer.h.

Constructor & Destructor Documentation

JPTJetAnalyzer::HistogramConfig::HistogramConfig ( )

Definition at line 639 of file JPTJetAnalyzer.cc.

JPTJetAnalyzer::HistogramConfig::HistogramConfig ( const unsigned int  theNBins,
const double  theMin,
const double  theMax 
)

Definition at line 649 of file JPTJetAnalyzer.cc.

650  : enabled(true),
651  nBins(theNBins),
652  min(theMin),
653  max(theMax),
654  nBinsY(0),
655  minY(0),
656  maxY(0)
657 {}
JPTJetAnalyzer::HistogramConfig::HistogramConfig ( const unsigned int  theNBinsX,
const double  theMinX,
const double  theMaxX,
const unsigned int  theNBinsY,
const double  theMinY,
const double  theMaxY 
)

Definition at line 659 of file JPTJetAnalyzer.cc.

661  : enabled(true),
662  nBins(theNBinsX),
663  min(theMinX),
664  max(theMaxX),
665  nBinsY(theNBinsY),
666  minY(theMinY),
667  maxY(theMaxY)
668 {}

Member Data Documentation

bool JPTJetAnalyzer::HistogramConfig::enabled
double JPTJetAnalyzer::HistogramConfig::max
double JPTJetAnalyzer::HistogramConfig::maxY

Definition at line 71 of file JPTJetAnalyzer.h.

Referenced by JPTJetAnalyzer::book2DHistogram().

double JPTJetAnalyzer::HistogramConfig::min
double JPTJetAnalyzer::HistogramConfig::minY

Definition at line 70 of file JPTJetAnalyzer.h.

Referenced by JPTJetAnalyzer::book2DHistogram().

unsigned int JPTJetAnalyzer::HistogramConfig::nBins
unsigned int JPTJetAnalyzer::HistogramConfig::nBinsY

Definition at line 69 of file JPTJetAnalyzer.h.

Referenced by JPTJetAnalyzer::book2DHistogram().