![]() |
![]() |
#include <string>
#include <vector>
#include <cassert>
#include <iomanip>
#include <iostream>
#include <sstream>
#include <fstream>
#include <map>
#include <cmath>
#include <TFile.h>
#include <TH1F.h>
#include <TF1.h>
#include <TStyle.h>
#include <TMath.h>
Go to the source code of this file.
Classes | |
class | CommandLine |
Functions | |
void | CalculateCorrection (bool UseRatioForResponse, double x, double ex, double y, double ey, double &c, double &e) |
void | CalculateResponse (bool UseRatioForResponse, double x, double ex, double y, double ey, double &r, double &e) |
int | getBin (double x, std::vector< double > boundaries) |
void | GetMEAN (TH1F *histo, double &peak, double &error, double &sigma) |
void | GetMPV (char name[100], TH1F *histo, TDirectory *Dir, double &peak, double &error, double &sigma, double &err_sigma) |
bool | HistoExists (std::vector< std::string > LIST, std::string hname) |
void | Invert (TF1 *f, double Min, double Max, double y, double &x) |
void CalculateCorrection | ( | bool | UseRatioForResponse, |
double | x, | ||
double | ex, | ||
double | y, | ||
double | ey, | ||
double & | c, | ||
double & | e | ||
) |
Definition at line 474 of file Utilities.h.
References funct::pow(), mathSSE::sqrt(), and y.
Referenced by main().
void CalculateResponse | ( | bool | UseRatioForResponse, |
double | x, | ||
double | ex, | ||
double | y, | ||
double | ey, | ||
double & | r, | ||
double & | e | ||
) |
Definition at line 452 of file Utilities.h.
References funct::pow(), mathSSE::sqrt(), and y.
Referenced by main().
int getBin | ( | double | x, |
std::vector< double > | boundaries | ||
) |
Definition at line 512 of file Utilities.h.
References mps_fire::i, and gen::n.
Referenced by CentralityBins::areaMean(), CentralityBins::areaSigma(), CentralityBins::bMean(), CentralityBins::bSigma(), CentralityBins::eccentricityMean(), CentralityBins::eccentricityRPMean(), CentralityBins::eccentricityRPSigma(), CentralityBins::eccentricitySigma(), GoodSeedProducer::globalEndJob(), CentralityBins::lowEdge(), main(), CentralityBins::NcollMean(), CentralityBins::NcollSigma(), CentralityBins::NhardMean(), CentralityBins::NhardSigma(), CentralityBins::NpartMean(), CentralityBins::NpartSigma(), CentralityBins::triangularityMean(), CentralityBins::triangularitySigma(), L1TTestsSummary::updateL1TOccupancyMonitor(), L1TTestsSummary::updateL1TRateMonitor(), L1TTestsSummary::updateL1TSyncMonitor(), and CentralityBins::~CentralityBins().
void GetMEAN | ( | TH1F * | histo, |
double & | peak, | ||
double & | error, | ||
double & | sigma | ||
) |
void GetMPV | ( | char | name[100], |
TH1F * | histo, | ||
TDirectory * | Dir, | ||
double & | peak, | ||
double & | error, | ||
double & | sigma, | ||
double & | err_sigma | ||
) |
Definition at line 368 of file Utilities.h.
References a, gather_cfg::cout, g, funct::integral(), gen::k, Max(), SiStripPI::mean, Min(), and SiStripPI::rms.
Referenced by main().
bool HistoExists | ( | std::vector< std::string > | LIST, |
std::string | hname | ||
) |
Definition at line 496 of file Utilities.h.
References gather_cfg::cout, runEdmFileComparison::found, mps_fire::i, and N.
Referenced by main().
void Invert | ( | TF1 * | f, |
double | Min, | ||
double | Max, | ||
double | y, | ||
double & | x | ||
) |