AliRoot Core  v5-06-30 (35d6c57)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliTPCCalibGlobalMisalignment Class Reference

#include <AliTPCCalibGlobalMisalignment.h>

Inheritance diagram for AliTPCCalibGlobalMisalignment:

Public Member Functions

 AliTPCCalibGlobalMisalignment ()
 
virtual ~AliTPCCalibGlobalMisalignment ()
 
virtual Bool_t AddCorrectionCompact (AliTPCCorrection *corr, Double_t weight)
 
void AddAlign (const AliTPCCalibGlobalMisalignment &add)
 
void SetXShift (Float_t xShift)
 
void SetYShift (Float_t yShift)
 
void SetZShift (Float_t zShift)
 
void SetRotPhiA (Float_t rotPhiA)
 
void SetRotPhiC (Float_t rotPhiC)
 
void SetdRPhiOffsetA (Float_t dRPhiOffsetA)
 
void SetdRPhiOffsetC (Float_t dRPhiOffsetC)
 
Float_t GetXShift () const
 
Float_t GetYShift () const
 
Float_t GetZShift () const
 
Float_t GetRotPhiA () const
 
Float_t GetRotPhiC () const
 
Float_t GetdRPhiOffsetA () const
 
Float_t GetdRPhiOffsetC () const
 
virtual void Print (Option_t *option="") const
 
void SetQuadranAlign (const TVectorD *quadrantQ0, const TVectorD *quadrantRQ0, const TVectorD *quadrantQ1, const TVectorD *quadrantRQ1, const TVectorD *quadrantQ2, const TVectorD *quadrantRQ2)
 
void SetAlignGlobal (const TGeoMatrix *matrixGlobal)
 
void SetAlignGlobalDelta (const TGeoMatrix *matrixGlobalDelta)
 
void SetAlignSectors (const TObjArray *arraySector)
 
TGeoMatrix * GetAlignGlobal () const
 
TGeoMatrix * GetAlignGlobalDelta () const
 
TObjArrayGetAlignSectors () const
 
- Public Member Functions inherited from AliTPCCorrection
 AliTPCCorrection ()
 
 AliTPCCorrection (const char *name, const char *title)
 
virtual ~AliTPCCorrection ()
 
void CorrectPoint (Float_t x[], Short_t roc)
 
void CorrectPointLocal (Float_t x[], Short_t roc)
 
void CorrectPoint (const Float_t x[], Short_t roc, Float_t xp[])
 
virtual void GetCorrectionDz (const Float_t x[], Short_t roc, Float_t dx[], Float_t delta)
 
virtual void GetCorrectionIntegralDz (const Float_t x[], Short_t roc, Float_t dx[], Float_t delta)
 
void DistortPoint (Float_t x[], Short_t roc)
 
void DistortPointLocal (Float_t x[], Short_t roc)
 
void DistortPoint (const Float_t x[], Short_t roc, Float_t xp[])
 
virtual void GetDistortion (const Float_t x[], Short_t roc, Float_t dx[])
 
virtual void GetDistortionDz (const Float_t x[], Short_t roc, Float_t dx[], Float_t delta)
 
virtual void GetDistortionIntegralDz (const Float_t x[], Short_t roc, Float_t dx[], Float_t delta)
 
virtual void Init ()
 
virtual void Update (const TTimeStamp &timeStamp)
 
virtual void SetCorrScaleFactor (Float_t)
 
virtual Float_t GetCorrScaleFactor () const
 
TH2F * CreateHistoDRinXY (Float_t z=10., Int_t nx=100, Int_t ny=100)
 
TH2F * CreateHistoDRPhiinXY (Float_t z=10., Int_t nx=100, Int_t nphi=100)
 
TH2F * CreateHistoDZinXY (Float_t z=10., Int_t nx=100, Int_t ny=100)
 
TH2F * CreateHistoDRinZR (Float_t phi=0., Int_t nZ=100, Int_t nR=100)
 
TH2F * CreateHistoDRPhiinZR (Float_t phi=0., Int_t nZ=100, Int_t nR=100)
 
TH2F * CreateHistoDZinZR (Float_t phi=0., Int_t nZ=100, Int_t nR=100)
 
TTree * CreateDistortionTree (Double_t step=5)
 
virtual void SetOmegaTauT1T2 (Float_t omegaTau, Float_t t1, Float_t t2)
 
AliExternalTrackParam * FitDistortedTrack (AliExternalTrackParam &trackIn, Double_t refX, Int_t dir, TTreeSRedirector *pcstream)
 
void StoreInOCDB (Int_t startRun, Int_t endRun, const char *comment=0)
 
void FastSimDistortedVertex (Double_t orgVertex[3], Int_t nTracks, AliESDVertex &aV, AliESDVertex &avOrg, AliESDVertex &cV, AliESDVertex &cvOrg, TTreeSRedirector *const pcstream, Double_t etaCuts)
 

Static Public Member Functions

static
AliTPCCalibGlobalMisalignment
CreateOCDBAlign ()
 
static
AliTPCCalibGlobalMisalignment
CreateMeanAlign (const AliTPCCalibGlobalMisalignment *alignIn)
 
static void DumpAlignment (AliTPCCalibGlobalMisalignment *align, TTreeSRedirector *pcstream, const char *name)
 
- Static Public Member Functions inherited from AliTPCCorrection
static void MakeDistortionMap (THnSparse *his0, TTreeSRedirector *pcstream, const char *hname, Int_t run, Float_t refX, Int_t type, Int_t integ=1)
 
static void MakeDistortionMapCosmic (THnSparse *his0, TTreeSRedirector *pcstream, const char *hname, Int_t run, Float_t refX, Int_t type)
 
static void MakeDistortionMapSector (THnSparse *his0, TTreeSRedirector *pcstream, const char *hname, Int_t run, Int_t type)
 
static void MakeTrackDistortionTree (TTree *tinput, Int_t dtype, Int_t ptype, const TObjArray *corrArray, Int_t step=1, Int_t offset=0, Bool_t debug=0)
 
static void MakeSectorDistortionTree (TTree *tinput, Int_t dtype, Int_t ptype, const TObjArray *corrArray, Int_t step=1, Int_t offset=0, Bool_t debug=0)
 
static void MakeLaserDistortionTreeOld (TTree *tree, TObjArray *corrArray, Int_t itype)
 
static void MakeLaserDistortionTree (TTree *tree, TObjArray *corrArray, Int_t itype)
 
static void AddVisualCorrection (AliTPCCorrection *corr, Int_t position)
 
static AliTPCCorrectionGetVisualCorrection (Int_t position)
 
static AliTPCCorrectionGetVisualCorrection (const char *corName)
 
static TObjArrayGetVisualCorrections ()
 
static Double_t GetCorrSector (Double_t sector, Double_t r, Double_t kZ, Int_t axisType, Int_t corrType=0)
 
static Double_t GetCorrXYZ (Double_t gx, Double_t gy, Double_t gz, Int_t axisType, Int_t corrType=0)
 
static Double_t GetCorrXYZDz (Double_t gx, Double_t gy, Double_t gz, Int_t axisType, Int_t corrType=0, Double_t delta=5)
 
static Double_t GetCorrXYZIntegrateZ (Double_t gx, Double_t gy, Double_t gz, Int_t axisType, Int_t corrType=0, Double_t delta=5)
 
static Double_t GetDistXYZ (Double_t gx, Double_t gy, Double_t gz, Int_t axisType, Int_t corrType=0)
 
static Double_t GetDistXYZDz (Double_t gx, Double_t gy, Double_t gz, Int_t axisType, Int_t corrType=0, Double_t delta=5)
 
static Double_t GetDistXYZIntegrateZ (Double_t gx, Double_t gy, Double_t gz, Int_t axisType, Int_t corrType=0, Double_t delta=5)
 

Protected Member Functions

virtual void GetCorrection (const Float_t x[], const Short_t roc, Float_t dx[])
 
- Protected Member Functions inherited from AliTPCCorrection
TH2F * CreateTH2F (const char *name, const char *title, const char *xlabel, const char *ylabel, const char *zlabel, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup)
 
void Interpolate2DEdistortion (Int_t order, Double_t r, Double_t z, const Double_t er[kNZ][kNR], Double_t &erValue)
 
void Interpolate3DEdistortion (Int_t order, Double_t r, Float_t phi, Double_t z, const Double_t er[kNZ][kNPhi][kNR], const Double_t ephi[kNZ][kNPhi][kNR], const Double_t ez[kNZ][kNPhi][kNR], Double_t &erValue, Double_t &ephiValue, Double_t &ezValue)
 
Double_t Interpolate2DTable (Int_t order, Double_t x, Double_t y, Int_t nx, Int_t ny, const Double_t xv[], const Double_t yv[], const TMatrixD &array)
 
Double_t Interpolate3DTable (Int_t order, Double_t x, Double_t y, Double_t z, Int_t nx, Int_t ny, Int_t nz, const Double_t xv[], const Double_t yv[], const Double_t zv[], TMatrixD **arrayofArrays)
 
Double_t Interpolate (const Double_t xArray[], const Double_t yArray[], Int_t order, Double_t x)
 
void Search (Int_t n, const Double_t xArray[], Double_t x, Int_t &low)
 
Float_t Interpolate2DTable (Int_t order, Double_t x, Double_t y, Int_t nx, Int_t ny, const Double_t xv[], const Double_t yv[], const TMatrixF &array)
 
Float_t Interpolate3DTable (Int_t order, Double_t x, Double_t y, Double_t z, Int_t nx, Int_t ny, Int_t nz, const Double_t xv[], const Double_t yv[], const Double_t zv[], TMatrixF **arrayofArrays)
 
Float_t Interpolate (const Double_t xArray[], const Float_t yArray[], Int_t order, Double_t x)
 
virtual Int_t IsPowerOfTwo (Int_t i) const
 
void PoissonRelaxation2D (TMatrixD &arrayV, TMatrixD &chargeDensity, TMatrixD &arrayErOverEz, TMatrixD &arrayDeltaEz, Int_t rows, Int_t columns, Int_t iterations, Bool_t rocDisplacement=kTRUE)
 
void PoissonRelaxation3D (TMatrixD **arrayofArrayV, TMatrixD **arrayofChargeDensities, TMatrixD **arrayofEroverEz, TMatrixD **arrayofEPhioverEz, TMatrixD **arrayofEz, Int_t rows, Int_t columns, Int_t phislices, Float_t deltaphi, Int_t iterations, Int_t summetry, Bool_t rocDisplacement=kTRUE)
 
void SetIsLocal (Bool_t isLocal)
 
Bool_t IsLocal () const
 

Private Member Functions

AliTPCCalibGlobalMisalignmentoperator= (const AliTPCCalibGlobalMisalignment &)
 
 AliTPCCalibGlobalMisalignment (const AliTPCCalibGlobalMisalignment &)
 

Private Attributes

Float_t fXShift
 Shift in global X [cm]. More...
 
Float_t fYShift
 Shift in global Y [cm]. More...
 
Float_t fZShift
 Shift in global Z [cm]. More...
 
Float_t fRotPhiA
 simple rotation of A side read-out plane around the Z axis [rad] More...
 
Float_t fRotPhiC
 simple rotation of C side read-out plane around the Z axis [rad] More...
 
Float_t fdRPhiOffsetA
 add a constant offset of dRPhi (or local Y) in [cm]: purely for calibration purposes! More...
 
Float_t fdRPhiOffsetC
 add a constant offset of dRPhi (or local Y) in [cm]: purely for calibration purposes! More...
 
TVectorD * fQuadrantQ0
 OROC medium pads -delta ly+ - ly - shift (cm) More...
 
TVectorD * fQuadrantRQ0
 OROC medium pads -delta ly+ - ly - rotation (rad) More...
 
TVectorD * fQuadrantQ1
 OROC long pads -delta ly+ - ly - shift. More...
 
TVectorD * fQuadrantQ2
 OROC long pads -shift. More...
 
TVectorD * fQuadrantRQ1
 OROC long pads -delta ly+ - ly - rotation. More...
 
TVectorD * fQuadrantRQ2
 OROC long pads -rotation. More...
 
TGeoMatrix * fMatrixGlobal
 global Alignment common More...
 
TGeoMatrix * fMatrixGlobalDelta
 global Alignment common A side-C side More...
 
TObjArrayfArraySector
 local Alignmnet Sector More...
 

Additional Inherited Members

- Public Types inherited from AliTPCCorrection
enum  CompositionType { kParallel, kQueue }
 
- Protected Types inherited from AliTPCCorrection
enum  { kNR = 72 }
 
enum  { kNPhi = 18*10+1 }
 
enum  { kNZ = 166 }
 
- Protected Attributes inherited from AliTPCCorrection
Double_t fgkRList [kNR]
 points in the radial direction (for the lookup table) More...
 
Double_t fgkPhiList [kNPhi]
 points in the phi direction (for the lookup table) More...
 
Double_t fgkZList [kNZ]
 points in the z direction (for the lookup table) More...
 
Int_t fILow
 
Int_t fJLow
 
Int_t fKLow
 variable to help in the interpolation More...
 
Double_t fT1
 tensor term of wt - T1 More...
 
Double_t fT2
 tensor term of wt - T2 More...
 
Bool_t fIsLocal
 switch to indicate that the distortion is a local vector drphi/dz, dr/dz More...
 
- Static Protected Attributes inherited from AliTPCCorrection
static const Double_t fgkTPCZ0 = 249.7
 nominal gating grid position More...
 
static const Double_t fgkIFCRadius = 83.5
 Mean Radius of the Inner Field Cage ( 82.43 min, 83.70 max) (cm) More...
 
static const Double_t fgkOFCRadius = 254.5
 Mean Radius of the Outer Field Cage (252.55 min, 256.45 max) (cm) More...
 
static const Double_t fgkZOffSet = 0.2
 Offset from CE: calculate all distortions closer to CE as if at this point. More...
 
static const Double_t fgkCathodeV = -100000.0
 Cathode Voltage (volts) More...
 
static const Double_t fgkGG = -70.0
 Gating Grid voltage (volts) More...
 
static const Double_t fgkdvdE = 0.0024
 [cm/V] drift velocity dependency on the E field (from Magboltz for NeCO2N2 at standard environment) More...
 
static const Double_t fgkEM = -1.602176487e-19/9.10938215e-31
 charge/mass in [C/kg] More...
 
static const Double_t fgke0 = 8.854187817e-12
 vacuum permittivity [A·s/(V·m)] More...
 
static TObjArrayfgVisualCorrection =0
 array of orrection for visualization More...
 

Detailed Description

AliTPCCalibGlobalMisalignment class The class calculates the space point distortions due to simple misalignments like shifts in caresian coordinates or a rotation of the TPC read out planes (A and C side) Optionaly possible to use it for visualization of the alignemnt form the Alignment OCDB fUseGeoManager has to be set to kTRUE to enable this option

Author
Stefan Rossegger, Jim Thomas, Magnus Mager
Date
06/05/2010

AliTPCCalibGlobalMisalignment class The class calculates the space point distortions due to simple misalignments like shifts in caresian coordinates or a rotation of the TPC read out planes (A and C side)

Author
Stefan Rossegger, Jim Thomas, Magnus Mager
Date
06/05/2010

Definition at line 24 of file AliTPCCalibGlobalMisalignment.h.

Constructor & Destructor Documentation

AliTPCCalibGlobalMisalignment::AliTPCCalibGlobalMisalignment ( )

default constructor

Definition at line 42 of file AliTPCCalibGlobalMisalignment.cxx.

Referenced by CreateMeanAlign(), and CreateOCDBAlign().

AliTPCCalibGlobalMisalignment::~AliTPCCalibGlobalMisalignment ( )
virtual

destructor

Definition at line 62 of file AliTPCCalibGlobalMisalignment.cxx.

AliTPCCalibGlobalMisalignment::AliTPCCalibGlobalMisalignment ( const AliTPCCalibGlobalMisalignment )
private

Member Function Documentation

void AliTPCCalibGlobalMisalignment::AddAlign ( const AliTPCCalibGlobalMisalignment add)

Add the alignmnet to current object

Definition at line 397 of file AliTPCCalibGlobalMisalignment.cxx.

Referenced by FitAlignCombinedCorr().

Bool_t AliTPCCalibGlobalMisalignment::AddCorrectionCompact ( AliTPCCorrection corr,
Double_t  weight 
)
virtual

Add correction and make them compact Assumptions:

  • origin of distortion/correction are additive
  • only correction ot the same type supported ()

Reimplemented from AliTPCCorrection.

Definition at line 78 of file AliTPCCalibGlobalMisalignment.cxx.

AliTPCCalibGlobalMisalignment * AliTPCCalibGlobalMisalignment::CreateMeanAlign ( const AliTPCCalibGlobalMisalignment alignIn)
static

Create new object, disantangle common mean alignmnet and sector alignment

  1. Try to get mean alignment
  2. Remove mean alignment from sector alignment
  3. Create new object

Definition at line 499 of file AliTPCCalibGlobalMisalignment.cxx.

Referenced by FitAlignCombinedCorr().

AliTPCCalibGlobalMisalignment * AliTPCCalibGlobalMisalignment::CreateOCDBAlign ( )
static

Create AliTPCCalibGlobalMisalignment from OCDB Alignment entry OCDB has to be initialized before in user code All storages (defualt and specific) and run number

Definition at line 457 of file AliTPCCalibGlobalMisalignment.cxx.

Referenced by FitAlignCombinedCorr().

void AliTPCCalibGlobalMisalignment::DumpAlignment ( AliTPCCalibGlobalMisalignment align,
TTreeSRedirector *  pcstream,
const char *  name 
)
static

Dump alignment per sector into tree

Definition at line 573 of file AliTPCCalibGlobalMisalignment.cxx.

TGeoMatrix* AliTPCCalibGlobalMisalignment::GetAlignGlobal ( ) const
inline
TGeoMatrix* AliTPCCalibGlobalMisalignment::GetAlignGlobalDelta ( ) const
inline

Definition at line 58 of file AliTPCCalibGlobalMisalignment.h.

Referenced by Print().

TObjArray* AliTPCCalibGlobalMisalignment::GetAlignSectors ( ) const
inline
void AliTPCCalibGlobalMisalignment::GetCorrection ( const Float_t  x[],
const Short_t  roc,
Float_t  dx[] 
)
protectedvirtual

Calculates the simple correction due to a shift (in x,y,z) or an rotation of the TPC (around z)

Reimplemented from AliTPCCorrection.

Definition at line 264 of file AliTPCCalibGlobalMisalignment.cxx.

Float_t AliTPCCalibGlobalMisalignment::GetdRPhiOffsetA ( ) const
inline

Definition at line 47 of file AliTPCCalibGlobalMisalignment.h.

Float_t AliTPCCalibGlobalMisalignment::GetdRPhiOffsetC ( ) const
inline

Definition at line 48 of file AliTPCCalibGlobalMisalignment.h.

Float_t AliTPCCalibGlobalMisalignment::GetRotPhiA ( ) const
inline

Definition at line 45 of file AliTPCCalibGlobalMisalignment.h.

Float_t AliTPCCalibGlobalMisalignment::GetRotPhiC ( ) const
inline

Definition at line 46 of file AliTPCCalibGlobalMisalignment.h.

Float_t AliTPCCalibGlobalMisalignment::GetXShift ( ) const
inline

Definition at line 42 of file AliTPCCalibGlobalMisalignment.h.

Referenced by MakeComposedCorrection().

Float_t AliTPCCalibGlobalMisalignment::GetYShift ( ) const
inline

Definition at line 43 of file AliTPCCalibGlobalMisalignment.h.

Referenced by MakeComposedCorrection().

Float_t AliTPCCalibGlobalMisalignment::GetZShift ( ) const
inline

Definition at line 44 of file AliTPCCalibGlobalMisalignment.h.

AliTPCCalibGlobalMisalignment& AliTPCCalibGlobalMisalignment::operator= ( const AliTPCCalibGlobalMisalignment )
private
void AliTPCCalibGlobalMisalignment::Print ( Option_t *  option = "") const
virtual

Print function to check the settings

Reimplemented from AliTPCCorrection.

Definition at line 372 of file AliTPCCalibGlobalMisalignment.cxx.

Referenced by FitAlignCombinedCorr().

void AliTPCCalibGlobalMisalignment::SetAlignGlobal ( const TGeoMatrix *  matrixGlobal)
void AliTPCCalibGlobalMisalignment::SetAlignGlobalDelta ( const TGeoMatrix *  matrixGlobalDelta)
void AliTPCCalibGlobalMisalignment::SetAlignSectors ( const TObjArray arraySector)
void AliTPCCalibGlobalMisalignment::SetdRPhiOffsetA ( Float_t  dRPhiOffsetA)
inline

Definition at line 39 of file AliTPCCalibGlobalMisalignment.h.

void AliTPCCalibGlobalMisalignment::SetdRPhiOffsetC ( Float_t  dRPhiOffsetC)
inline

Definition at line 40 of file AliTPCCalibGlobalMisalignment.h.

void AliTPCCalibGlobalMisalignment::SetQuadranAlign ( const TVectorD *  quadrantQ0,
const TVectorD *  quadrantRQ0,
const TVectorD *  quadrantQ1,
const TVectorD *  quadrantRQ1,
const TVectorD *  quadrantQ2,
const TVectorD *  quadrantRQ2 
)

Set quadrant alignment 6 vectors for 36 (super) sectors

Definition at line 201 of file AliTPCCalibGlobalMisalignment.cxx.

Referenced by MakeQuadrantCorrection().

void AliTPCCalibGlobalMisalignment::SetRotPhiA ( Float_t  rotPhiA)
inline

Definition at line 37 of file AliTPCCalibGlobalMisalignment.h.

void AliTPCCalibGlobalMisalignment::SetRotPhiC ( Float_t  rotPhiC)
inline

Definition at line 38 of file AliTPCCalibGlobalMisalignment.h.

void AliTPCCalibGlobalMisalignment::SetXShift ( Float_t  xShift)
inline

Definition at line 34 of file AliTPCCalibGlobalMisalignment.h.

Referenced by MakeComposedCorrection().

void AliTPCCalibGlobalMisalignment::SetYShift ( Float_t  yShift)
inline

Definition at line 35 of file AliTPCCalibGlobalMisalignment.h.

Referenced by MakeComposedCorrection().

void AliTPCCalibGlobalMisalignment::SetZShift ( Float_t  zShift)
inline

Definition at line 36 of file AliTPCCalibGlobalMisalignment.h.

Member Data Documentation

TObjArray* AliTPCCalibGlobalMisalignment::fArraySector
private
Float_t AliTPCCalibGlobalMisalignment::fdRPhiOffsetA
private

add a constant offset of dRPhi (or local Y) in [cm]: purely for calibration purposes!

Definition at line 75 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), GetdRPhiOffsetA(), Print(), and SetdRPhiOffsetA().

Float_t AliTPCCalibGlobalMisalignment::fdRPhiOffsetC
private

add a constant offset of dRPhi (or local Y) in [cm]: purely for calibration purposes!

Definition at line 76 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), GetdRPhiOffsetC(), Print(), and SetdRPhiOffsetC().

TGeoMatrix* AliTPCCalibGlobalMisalignment::fMatrixGlobal
private
TGeoMatrix* AliTPCCalibGlobalMisalignment::fMatrixGlobalDelta
private

global Alignment common A side-C side

Definition at line 91 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddCorrectionCompact(), GetAlignGlobalDelta(), GetCorrection(), and SetAlignGlobalDelta().

TVectorD* AliTPCCalibGlobalMisalignment::fQuadrantQ0
private

OROC medium pads -delta ly+ - ly - shift (cm)

Definition at line 80 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), SetQuadranAlign(), and ~AliTPCCalibGlobalMisalignment().

TVectorD* AliTPCCalibGlobalMisalignment::fQuadrantQ1
private

OROC long pads -delta ly+ - ly - shift.

Definition at line 82 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), SetQuadranAlign(), and ~AliTPCCalibGlobalMisalignment().

TVectorD* AliTPCCalibGlobalMisalignment::fQuadrantQ2
private
TVectorD* AliTPCCalibGlobalMisalignment::fQuadrantRQ0
private

OROC medium pads -delta ly+ - ly - rotation (rad)

Definition at line 81 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), SetQuadranAlign(), and ~AliTPCCalibGlobalMisalignment().

TVectorD* AliTPCCalibGlobalMisalignment::fQuadrantRQ1
private

OROC long pads -delta ly+ - ly - rotation.

Definition at line 84 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), SetQuadranAlign(), and ~AliTPCCalibGlobalMisalignment().

TVectorD* AliTPCCalibGlobalMisalignment::fQuadrantRQ2
private
Float_t AliTPCCalibGlobalMisalignment::fRotPhiA
private

simple rotation of A side read-out plane around the Z axis [rad]

Definition at line 73 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), GetRotPhiA(), Print(), and SetRotPhiA().

Float_t AliTPCCalibGlobalMisalignment::fRotPhiC
private

simple rotation of C side read-out plane around the Z axis [rad]

Definition at line 74 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), GetRotPhiC(), Print(), and SetRotPhiC().

Float_t AliTPCCalibGlobalMisalignment::fXShift
private

Shift in global X [cm].

Definition at line 69 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), GetXShift(), Print(), and SetXShift().

Float_t AliTPCCalibGlobalMisalignment::fYShift
private

Shift in global Y [cm].

Definition at line 70 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), GetYShift(), Print(), and SetYShift().

Float_t AliTPCCalibGlobalMisalignment::fZShift
private

Shift in global Z [cm].

Definition at line 71 of file AliTPCCalibGlobalMisalignment.h.

Referenced by AddAlign(), AddCorrectionCompact(), GetCorrection(), GetZShift(), Print(), and SetZShift().


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