CMS 3D CMS Logo

Public Member Functions | Public Attributes

JPTJetAnalyzer::HistogramConfig Struct Reference

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

List of all members.

Public Member Functions

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

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 641 of file JPTJetAnalyzer.cc.

  : enabled(false),
    nBins(0),
    min(0),
    max(0),
    nBinsY(0),
    minY(0),
    maxY(0)
{}
JPTJetAnalyzer::HistogramConfig::HistogramConfig ( const unsigned int  theNBins,
const double  theMin,
const double  theMax 
)

Definition at line 651 of file JPTJetAnalyzer.cc.

  : enabled(true),
    nBins(theNBins),
    min(theMin),
    max(theMax),
    nBinsY(0),
    minY(0),
    maxY(0)
{}
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 661 of file JPTJetAnalyzer.cc.

  : enabled(true),
    nBins(theNBinsX),
    min(theMinX),
    max(theMaxX),
    nBinsY(theNBinsY),
    minY(theMinY),
    maxY(theMaxY)
{}

Member Data Documentation

Definition at line 71 of file JPTJetAnalyzer.h.

Referenced by JPTJetAnalyzer::book2DHistogram().

Definition at line 70 of file JPTJetAnalyzer.h.

Referenced by JPTJetAnalyzer::book2DHistogram().

Definition at line 69 of file JPTJetAnalyzer.h.

Referenced by JPTJetAnalyzer::book2DHistogram().