9 class CBin :
public TObject {
40 typedef std::map<int, const CentralityBins*>
RunMap;
45 for(
int j = 0; j <
nbins; ++j){
53 float lowEdge(
double value)
const {
return lowEdgeOfBin(
getBin(value));}
67 float bMean(
double value)
const {
return bMeanOfBin(
getBin(value));}
69 float bSigma(
double value)
const {
return bSigmaOfBin(
getBin(value));}
float areaMeanOfBin(int bin) const
float eccentricityMean(double value) const
float NcollSigma(double value) const
float areaMean(double value) const
float eccentricityRPMean(double value) const
float NpartSigmaOfBin(int bin) const
float eccentricityRPSigmaOfBin(int bin) const
float triangularityMeanOfBin(int bin) const
float triangularitySigma(double value) const
float bSigma(double value) const
float lowEdgeOfBin(int bin) const
float NhardMean(double value) const
std::map< int, const CentralityBins * > RunMap
float NcollMeanOfBin(int bin) const
float eccentricitySigmaOfBin(int bin) const
float bSigmaOfBin(int bin) const
float NhardMeanOfBin(int bin) const
float eccentricitySigma(double value) const
float areaSigmaOfBin(int bin) const
float NpartMean(double value) const
float triangularitySigmaOfBin(int bin) const
int getBin(double x, std::vector< double > boundaries)
float eccentricityMeanOfBin(int bin) const
float areaSigma(double value) const
bin
set the eta bin as selection string.
float triangularityMean(double value) const
float eccentricityRPMeanOfBin(int bin) const
float NpartMeanOfBin(int bin) const
float eccentricityRPSigma(double value) const
float bMeanOfBin(int bin) const
float bMean(double value) const
float NhardSigma(double value) const
float lowEdge(double value) const
float NpartSigma(double value) const
float NcollMean(double value) const
std::vector< CBin > table_
float NhardSigmaOfBin(int bin) const
CentralityBins(const char *name, const char *title, int nbins)
CentralityBins::RunMap getCentralityFromFile(TDirectoryFile *, const char *dir, const char *tag, int firstRun=0, int lastRun=10)
float NcollSigmaOfBin(int bin) const