StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Bichsel Class Reference

Public Types

enum  EParTypes { kP10, kBichsel, kPAI, kTotal }
 

Public Member Functions

 Bichsel (const Char_t *tag="P10", Int_t keep3D=0)
 last instance
 
Double_t GetMostProbableZ (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetMostProbableZM (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetAverageZ (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetAverageZM (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetRmsZ (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetI70 (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetI70M (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetI60 (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetMostProbabledEdx (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetdEdxWidth (Double_t log10bg, Double_t log2dx=1.)
 
Double_t GetProbability (Double_t log10bg, Double_t log2dx, Double_t z)
 
const dEdxParameterizationParameterization ()
 
virtual void Print ()
 
const Char_t * Tag () const
 
const TProfile2D * P () const
 
const TProfile2D * A () const
 
const TProfile2D * I70 () const
 
const TProfile2D * I60 () const
 
const TProfile2D * D () const
 
const TProfile2D * Rms () const
 
const TProfile2D * W () const
 
const TH3D * Phi () const
 
const TH1D * I70Trs (Int_t part=KPidParticles) const
 
const TH1D * I70TrsB (Int_t part=KPidParticles) const
 
const TH1D * I70TrsS (Int_t part=KPidParticles) const
 
const TH1D * IfitTrs (Int_t part=KPidParticles) const
 
const TH1D * IfitTrsB (Int_t part=KPidParticles) const
 
const TH1D * IfitTrsS (Int_t part=KPidParticles) const
 
Double_t I70Trs (Int_t part, Double_t log10bg) const
 
Double_t I70TrsB (Int_t part, Double_t log10bg) const
 
Double_t I70TrsS (Int_t part, Double_t log10bg) const
 
Double_t IfitTrs (Int_t part, Double_t log10bg) const
 
Double_t IfitTrsB (Int_t part, Double_t log10bg) const
 
Double_t IfitTrsS (Int_t part, Double_t log10bg) const
 
Double_t MostProbableZShift ()
 
Double_t AverageZShift ()
 
Double_t I70Shift ()
 
Double_t I60Shift ()
 

Static Public Member Functions

static BichselInstance (const Char_t *tag="P10", Int_t keep3D=0)
 
static Double_t GetdEdxResolution (Int_t k=1, Double_t TrackLengthInTPC=60)
 
static Double_t GetdEdxResolution (Double_t *x, Double_t *p)
 
static Double_t CalcCorrection (const tpcCorrection_st *cor, const Double_t x)
 
static Double_t SumSeries (const Double_t &X, const Int_t &N, const Double_t *params)
 
static void Clean ()
 

Detailed Description

Definition at line 15 of file Bichsel.h.


The documentation for this class was generated from the following files: