![]() |
ATLAS Offline Software
|
#include "LArCalibUtils/LArPhysWaveHECTool.h"#include "LArIdentifier/LArOnline_SuperCellID.h"#include <gsl/gsl_integration.h>#include <gsl/gsl_errno.h>#include <TGraphSmooth.h>#include <iostream>#include <fstream>#include <vector>#include <cmath>Go to the source code of this file.
Classes | |
| struct | gsl_f_params |
| struct | usertim |
Functions | |
| static Double_t | Tp (Double_t *t, Double_t *par) |
| static Double_t | Tp_gsl (Double_t *t, Double_t *par) |
| static Double_t | DTp (Double_t *t, Double_t *par) |
| static Double_t | Tp4 (Double_t t) |
| static Double_t | Tp5_gsl (Double_t t) |
| static Double_t | Tp4_gsl (Double_t t) |
| static Double_t | Tp5 (Double_t t) |
| static Double_t | Tc (Double_t t) |
| Double_t | normalize (TF1 *func, Double_t *rampl=NULL, Double_t from=0., Double_t to=0., Double_t step=1.) |
| Double_t | normalize_prof (TProfile *histo, Double_t *rampl=NULL) |
| static Double_t | f4_g (Double_t *x, Double_t *par) |
| static Double_t | f5_g (Double_t *x, Double_t *par) |
| static double | f4_gsl (double x, void *par) |
| static double | f5_gsl (double x, void *par) |
| void | Smooth_new (Double_t *x, Double_t *y, Double_t *yref, Int_t ymax) |
| void | SmootKern (Double_t *x, Double_t *y, Int_t ymax, Double_t band=10.) |
| static Double_t | P (Double_t *tt, Double_t *par) |
| static Double_t | Rd (Double_t t) |
| static Double_t | Ro (Double_t t) |
| static double | f4_gsl (Double_t x, void *par) |
| static double | f5_gsl (Double_t x, void *par) |
Variables | |
| ATLAS_NO_CHECK_FILE_THREAD_SAFETY | |
| const int | NMAX =1000 |
| static Double_t | tau0 |
| static Double_t | taup |
| static Double_t | tauz |
| static Double_t | taus |
| static Double_t | rc |
| static Double_t | rz |
| static Double_t | rs |
| static Double_t | sp |
| static Double_t | s0 |
| static Double_t | sz |
| static Double_t | ss |
| static Double_t | sc |
| static Double_t | fs |
| static Double_t | tdr |
| static Double_t | tc |
| static Double_t | a |
| static Double_t | t0 |
| static Double_t | al |
| static Double_t | x [NMAX] |
| static Double_t | y [NMAX] |
| static Double_t | STEP |
| static Double_t * | pref = NULL |
| static TSpline3 * | splin = NULL |
| int | LArWaveFlag =0 |
| int | Tp4_gsl_err_counter =0 |
| int | Tp5_gsl_err_counter =0 |
|
static |
Definition at line 325 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 625 of file LArPhysWaveHECTool.cxx.
|
static |
|
static |
Definition at line 504 of file LArPhysWaveHECTool.cxx.
|
static |
|
static |
|
static |
Definition at line 594 of file LArPhysWaveHECTool.cxx.
| Double_t normalize | ( | TF1 * | func, |
| Double_t * | rampl = NULL, | ||
| Double_t | from = 0., | ||
| Double_t | to = 0., | ||
| Double_t | step = 1. ) |
Definition at line 825 of file LArPhysWaveHECTool.cxx.
| Double_t normalize_prof | ( | TProfile * | histo, |
| Double_t * | rampl = NULL ) |
Definition at line 868 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 280 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 285 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 298 of file LArPhysWaveHECTool.cxx.
| void Smooth_new | ( | Double_t * | x, |
| Double_t * | y, | ||
| Double_t * | yref, | ||
| Int_t | ymax ) |
Definition at line 925 of file LArPhysWaveHECTool.cxx.
| void SmootKern | ( | Double_t * | x, |
| Double_t * | y, | ||
| Int_t | ymax, | ||
| Double_t | band = 10. ) |
Definition at line 912 of file LArPhysWaveHECTool.cxx.
|
static |
|
static |
Definition at line 354 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 607 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 429 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 635 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 517 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 391 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 38 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 38 of file LArPhysWaveHECTool.cxx.
| ATLAS_NO_CHECK_FILE_THREAD_SAFETY |
Definition at line 17 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
| int LArWaveFlag =0 |
Definition at line 57 of file LArPhysWaveHECTool.cxx.
| const int NMAX =1000 |
Definition at line 22 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 39 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 51 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 39 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 38 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 37 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 38 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 38 of file LArPhysWaveHECTool.cxx.
| int Tp4_gsl_err_counter =0 |
Definition at line 57 of file LArPhysWaveHECTool.cxx.
| int Tp5_gsl_err_counter =0 |
Definition at line 57 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 39 of file LArPhysWaveHECTool.cxx.
|
static |
Definition at line 39 of file LArPhysWaveHECTool.cxx.