1 #ifndef ALITPCEXBEFFECTIVESECTOR_H
2 #define ALITPCEXBEFFECTIVESECTOR_H
23 virtual void Update(
const TTimeStamp &timeStamp);
27 const Float_t wt1=t1*omegaTau;
fC1=wt1/(1.+wt1*wt1);
28 const Float_t wt2=t2*omegaTau;
fC0=1/(1.+wt2*wt2);
32 void Print(
const Option_t* option)
const;
34 virtual void GetCorrection(
const Float_t x[],
const Short_t roc,Float_t dx[]);
TH3F * fCorrectionR
radial correction
virtual void SetOmegaTauT1T2(Float_t omegaTau, Float_t t1, Float_t t2)
virtual void GetCorrection(const Float_t x[], const Short_t roc, Float_t dx[])
virtual void Update(const TTimeStamp &timeStamp)
AliTPCExBEffectiveSector()
Double_t fT1
tensor term of wt - T1
TH3F * fCorrectionRPhi
r-phi correction
Double_t fC1
coefficient C1 (compare Jim Thomas's notes for definitions)
void Print(const Option_t *option) const
Double_t fC0
coefficient C0 (compare Jim Thomas's notes for definitions)
virtual ~AliTPCExBEffectiveSector()
AliTPCExBEffectiveSector & operator=(const AliTPCExBEffectiveSector &)
Double_t fT2
tensor term of wt - T2
Correct for the rest of ExB effect which are not covered yet by physical models.
TH3F * fCorrectionZ
z correction