#include <emcGainBaseLineCalculator.h>
Definition at line 14 of file emcGainBaseLineCalculator.h.
Static Public Member Functions | |
static void | deleteHistos () |
static void | histogramming (bool onoff) |
static bool | getBaseLine (emcCalibrationDataHelper *cdh, int isector, const char *details, float &value, float &error_on_value, float &skewness, float &kurtosis) |
static void | write (bool make_subdirectories) |
Static Private Member Functions | |
static void | createOneHistoPair (const std::string &basename, const std::string &suffix, int nx, double xmin, double xmax) |
static void | createHistos (int isector, const char *details) |
static bool | get (const std::string &sname, std::vector< Tuple > &values, emcCalibrationDataHelper &cdh, const emcFEMList &femlist, const std::set< int > &femsToDiscard, const int xminxmax) |
static TH1 * | getHisto (int isector, const char *details, const std::string &suffix) |
static void | fillHistograms (int isector, const char *details, const std::vector< Tuple > >, const std::vector< Tuple > >0, const std::vector< int > &reject) |
Static Private Attributes | |
static std::map< std::string, TH1 * > | fHistos |
static int | fRefRunNumber = -1 |
static int | fCurrentRunNumber = -1 |
static emcCalibrationDataHelper * | fCDH0 = 0 |
static bool | fHistogramming = false |
Classes | |
class | Tuple |
|
Definition at line 811 of file emcGainBaseLineCalculator.C. References buildBasename(), createOneHistoPair(), and fCurrentRunNumber. |
|
Definition at line 782 of file emcGainBaseLineCalculator.C. References fHistos. Referenced by createHistos(). |
|
Definition at line 822 of file emcGainBaseLineCalculator.C. References fHistos. Referenced by emcGainEvolution::save(). |
|
|
|
|
|
Definition at line 906 of file emcGainBaseLineCalculator.C. References decodeDetails(), EmcIndexer::EmcSectorId(), fCurrentRunNumber, emcCalibrationDataHelper::femlist(), and emcCalibrationDataHelper::runNumber(). Referenced by emcCalibrationDataHelper::initGainBaseLine(). |
|
Definition at line 748 of file emcGainBaseLineCalculator.C. References buildBasename(), fCurrentRunNumber, fHistos, and name. |
|
Definition at line 741 of file emcGainBaseLineCalculator.C. References fHistogramming. Referenced by emcGainEvolution::setHistogrammingType(). |
|
Definition at line 1061 of file emcGainBaseLineCalculator.C. References fHistos. Referenced by emcGainEvolution::save(). |
|
Definition at line 90 of file emcGainBaseLineCalculator.h. |
|
Definition at line 88 of file emcGainBaseLineCalculator.h. Referenced by createHistos(), getBaseLine(), and getHisto(). |
|
Definition at line 92 of file emcGainBaseLineCalculator.h. Referenced by histogramming(). |
|
Definition at line 85 of file emcGainBaseLineCalculator.h. Referenced by createOneHistoPair(), deleteHistos(), getHisto(), and write(). |
|
Definition at line 87 of file emcGainBaseLineCalculator.h. |