#include <CentralityBins.h>
Public Types | |
typedef std::map< int, const CentralityBins * > | RunMap |
Public Member Functions | |
float | areaMean (double value) const |
float | areaMeanOfBin (int bin) const |
float | areaSigma (double value) const |
float | areaSigmaOfBin (int bin) const |
float | bMean (double value) const |
float | bMeanOfBin (int bin) const |
float | bSigma (double value) const |
float | bSigmaOfBin (int bin) const |
CentralityBins () | |
CentralityBins (const char *name, const char *title, int nbins) | |
float | eccentricityMean (double value) const |
float | eccentricityMeanOfBin (int bin) const |
float | eccentricityRPMean (double value) const |
float | eccentricityRPMeanOfBin (int bin) const |
float | eccentricityRPSigma (double value) const |
float | eccentricityRPSigmaOfBin (int bin) const |
float | eccentricitySigma (double value) const |
float | eccentricitySigmaOfBin (int bin) const |
int | getBin (double value) const |
int | getNbins () const |
float | lowEdge (double value) const |
float | lowEdgeOfBin (int bin) const |
float | NcollMean (double value) const |
float | NcollMeanOfBin (int bin) const |
float | NcollSigma (double value) const |
float | NcollSigmaOfBin (int bin) const |
float | NhardMean (double value) const |
float | NhardMeanOfBin (int bin) const |
float | NhardSigma (double value) const |
float | NhardSigmaOfBin (int bin) const |
float | NpartMean (double value) const |
float | NpartMeanOfBin (int bin) const |
float | NpartSigma (double value) const |
float | NpartSigmaOfBin (int bin) const |
float | triangularityMean (double value) const |
float | triangularityMeanOfBin (int bin) const |
float | triangularitySigma (double value) const |
float | triangularitySigmaOfBin (int bin) const |
~CentralityBins () override | |
Public Attributes | |
std::vector< CBin > | table_ |
Definition at line 37 of file CentralityBins.h.
typedef std::map<int, const CentralityBins*> CentralityBins::RunMap |
Definition at line 39 of file CentralityBins.h.
|
inline |
Definition at line 41 of file CentralityBins.h.
|
inline |
|
inlineoverride |
Definition at line 49 of file CentralityBins.h.
|
inline |
|
inline |
Definition at line 84 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by areaMean().
|
inline |
|
inline |
Definition at line 86 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by areaSigma().
|
inline |
|
inline |
Definition at line 67 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by bMean(), and CentralityTableProducer::endJob().
|
inline |
|
inline |
Definition at line 69 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by bSigma(), and CentralityTableProducer::endJob().
|
inline |
|
inline |
Definition at line 76 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by eccentricityMean().
|
inline |
|
inline |
Definition at line 72 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by eccentricityRPMean().
|
inline |
Definition at line 73 of file CentralityBins.h.
References eccentricityRPSigmaOfBin(), and getBin().
|
inline |
Definition at line 74 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by eccentricityRPSigma().
|
inline |
|
inline |
Definition at line 78 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by eccentricitySigma().
int CentralityBins::getBin | ( | double | value | ) | const |
Definition at line 5 of file CentralityBins.cc.
References newFWLiteAna::bin, mps_fire::i, and table_.
Referenced by areaMean(), areaSigma(), bMean(), bSigma(), BTagWeightCalculator.BTagWeightCalculator::calcJetWeightImpl(), eccentricityMean(), eccentricityRPMean(), eccentricityRPSigma(), eccentricitySigma(), lowEdge(), NcollMean(), NcollSigma(), NhardMean(), NhardSigma(), NpartMean(), NpartSigma(), triangularityMean(), and triangularitySigma().
|
inline |
Definition at line 51 of file CentralityBins.h.
References table_.
Referenced by CentralityTableProducer::endJob().
|
inline |
|
inline |
Definition at line 53 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by CentralityTableProducer::endJob(), and lowEdge().
|
inline |
|
inline |
Definition at line 59 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by CentralityTableProducer::endJob(), and NcollMean().
|
inline |
|
inline |
Definition at line 61 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by CentralityTableProducer::endJob(), and NcollSigma().
|
inline |
|
inline |
Definition at line 63 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by CentralityTableProducer::endJob(), and NhardMean().
|
inline |
|
inline |
Definition at line 65 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by CentralityTableProducer::endJob(), and NhardSigma().
|
inline |
|
inline |
Definition at line 55 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by CentralityTableProducer::endJob(), and NpartMean().
|
inline |
|
inline |
Definition at line 57 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by CentralityTableProducer::endJob(), and NpartSigma().
|
inline |
|
inline |
Definition at line 80 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by triangularityMean().
|
inline |
|
inline |
Definition at line 82 of file CentralityBins.h.
References newFWLiteAna::bin, and table_.
Referenced by triangularitySigma().
std::vector<CBin> CentralityBins::table_ |
Definition at line 89 of file CentralityBins.h.
Referenced by areaMeanOfBin(), areaSigmaOfBin(), bMeanOfBin(), bSigmaOfBin(), CentralityBins(), eccentricityMeanOfBin(), eccentricityRPMeanOfBin(), eccentricityRPSigmaOfBin(), eccentricitySigmaOfBin(), getNbins(), lowEdgeOfBin(), NcollMeanOfBin(), NcollSigmaOfBin(), NhardMeanOfBin(), NhardSigmaOfBin(), NpartMeanOfBin(), NpartSigmaOfBin(), triangularityMeanOfBin(), and triangularitySigmaOfBin().