StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | List of all members
StTpcdEdxCorrection Class Reference
Inheritance diagram for StTpcdEdxCorrection:

Public Types

enum  ESector : int { kTpcOuter = 0, kTpcInner = 1, kiTpc = 2 }
 
enum  EOptions : int {
  kUncorrected = 0, kAdcCorrection = 1, kAdcCorrectionC = 2, kEdge = 3,
  kAdcCorrectionMDF = 4, kAdcCorrection3MDF = 5, kAdcCorrection4MDF = 6, kAdcCorrection5MDF = 7,
  kAdcCorrection6MDF = 8, kTpcdCharge = 9, kTpcrCharge = 10, kTpcCurrentCorrection = 11,
  kTpcSecRowB = 12, kTpcSecRowC = 13, kTpcRowQ = 14, kTpcAccumulatedQ = 15,
  ktpcPressure = 16, ktpcTime = 17, kDrift = 18, kMultiplicity = 19,
  kGatingGrid = 20, kzCorrectionC = 21, kzCorrection = 22, ktpcMethaneIn = 23,
  ktpcGasTemperature = 24, ktpcWaterOut = 25, kSpaceCharge = 26, kPhiDirection = 27,
  kTanL = 28, kdXCorrection = 29, kEtaCorrection = 30, kEtaCorrectionB = 31,
  kTpcEffectivedX = 32, kTpcPadTBins = 33, kTpcZDC = 34, kTpcPadMDF = 35,
  kTpcPadMDC = 36, kAdcI = 37, knPad = 38, knTbk = 39,
  kdZdY = 40, kdXdY = 41, kTpcLast = 42, kTpcNoAnodeVGainC = 43,
  kTpcLengthCorrection = 44, kTpcLengthCorrectionMDF = 45, kTpcLengthCorrectionMD2 = 46, kTpcLengthCorrectionMDN = 47,
  kTpcdEdxCor = 48, kTpcAllCorrections = 49
}
 

Public Member Functions

 StTpcdEdxCorrection (Int_t Option=0, Int_t debug=0)
 
Int_t dEdxCorrection (dEdxY2_t &dEdx, Bool_t doIT=kTRUE)
 
Int_t dEdxTrackCorrection (Int_t type, dst_dedx_st &dedx, Double_t etaG=0)
 
Int_t dEdxTrackCorrection (EOptions k, Int_t type, dst_dedx_st &dedx, Double_t etaG=0)
 
void SettpcGas (St_tpcGas *m=0)
 
void SetDebug (Int_t m=0)
 
void SetMask (Long_t m=0)
 
void SetSimulation (Bool_t k=kTRUE)
 
void ReSetCorrections ()
 
St_tpcGas * tpcGas ()
 
const dEdxCorrection_tCorrectionStatus (Int_t k=0)
 
St_tpcCorrectionCCorrection (Int_t k=0)
 
St_tpcCorrectionCdrift ()
 
St_tpcCorrectionCMultiplicity ()
 
St_tpcCorrectionCAdcCorrection ()
 
St_tpcCorrectionCzCorrection ()
 
St_tpcCorrectionCdXCorrection ()
 
St_tpcCorrectionCEtaCorrection ()
 
St_tpcCorrectionCTpcdEdxCor ()
 
St_tpcCorrectionCTpcLengthCorrection ()
 
St_tpcCorrectionCtpcPressure ()
 
St_tpcCorrectionCtpcMethaneIn ()
 
St_tpcCorrectionCtpcGasTemperature ()
 
St_tpcCorrectionCtpcWaterOut ()
 
St_tpcCorrectionCTpcPadTBins ()
 
Int_t Debug ()
 
Long_t Mask ()
 
Float_t Adc2GeV ()
 
void Print (Option_t *opt="") const
 
Bool_t IsFixedTarget ()
 
Bool_t IsSimulation ()
 

Detailed Description

StTpcdEdxCorrection class contains utilities

Definition at line 36 of file StTpcdEdxCorrection.h.


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