AliRoot Core  a565103 (a565103)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMFTConstants Class Reference

Constants for the Muon Forward Tracker. More...

#include <AliMFTConstants.h>

Inheritance diagram for AliMFTConstants:

Static Public Member Functions

static Double_t DiskThicknessInX0 (Int_t Id)
 Return Disk thickness in X0. More...
 
static Double_t DefaultPlaneZ (Int_t Id)
 Return Plane Z position. More...
 

Static Public Attributes

static const Int_t kNDisks = 5
 Number of Disk. More...
 
static const Double_t kSensorLength =3.
 CMOS Sensor Length. More...
 
static const Double_t kSensorHeight =1.5
 CMOS Sensor Height. More...
 
static const Double_t kSensorActiveHeight = kNPixelY * kYPixelPitch
 CMOS Sensor Active height. More...
 
static const Double_t kSensorActiveWidth = kNPixelX * kXPixelPitch
 CMOS Sensor Active width. More...
 
static const Double_t kSensorThickness =50.e-4
 CMOS Sensor Thickness. More...
 
static const Double_t kXPixelPitch =29.250e-4
 Pixel pitch along X. More...
 
static const Double_t kYPixelPitch =26.880e-4
 Pixel pitch along Y. More...
 
static const Int_t kNPixelX = 1024
 Number of Pixel along X. More...
 
static const Int_t kNPixelY = 512
 Number of Pixel along Y. More...
 
static const Double_t kSensorMargin =29.120e-4
 Inactive margin around active area. More...
 
static const Double_t kSensorInterspace = 0.01
 Interspace between 2 sensors on a ladder. More...
 
static const Double_t kSensorSideOffset =0.04
 Offset of sensor compare to ladder edge (close to the beam pipe) More...
 
static const Double_t kSensorTopOffset =0.04
 Offset of sensor compare to ladder top edge. More...
 
static const Double_t kLadderOffsetToEnd =3.
 Offset of sensor compare to ladder connector edge. More...
 
static const Double_t kFlexThickness =165.e-4
 Flex Thickness. More...
 
static const Int_t fNMaxPlanes = 20
 
static const Int_t fNMaxDigitsPerCluster = 50
 max number of digits per cluster More...
 
static const Double_t fCutForAvailableDigits = 5.
 
static const Double_t fCutForAttachingDigits = 1.
 
static const Int_t fNMaxMCTracksPerCluster = 10
 max number of MC tracks sharing the same MFT cluster More...
 
static const Int_t fNMaxMCTracksPerDigit = 3
 max number of MC tracks sharing the same MFT digit More...
 
static const Double_t fElossPerElectron = 3.62e-09
 
static const Double_t fActiveSuperposition = 0.05
 
static const Double_t fHeightActive = 1.3
 height of the active elements More...
 
static const Double_t fHeightReadout = 0.2
 height of the readout elements attached to the active ones More...
 
static const Double_t fSupportExtMargin = fHeightReadout + 0.3
 
static const Int_t fNMaxDetElemPerPlane = 1000
 
static const Double_t fRadLengthSi = 9.37
 expressed in cm More...
 
static const Double_t fWidthChip = 1.0
 expressed in cm More...
 
static const Double_t fPrecisionPointOfClosestApproach = 10.e-4
 precision (along z) for the research of the point of closest approach for a dimuon More...
 
static const Double_t fZEvalKinem = 0.
 
static const Double_t fXVertexTolerance = 500.e-4
 
static const Double_t fYVertexTolerance = 500.e-4
 
static const Double_t fPrimaryVertexResX = 5.e-4
 
static const Double_t fPrimaryVertexResY = 5.e-4
 
static const Double_t fPrimaryVertexResZ = 5.e-4
 
static const Double_t fMisalignmentMagnitude = 15.e-4
 
static const Int_t fNMaxMuonsForPCA = 10
 
static const Int_t fNMaxPileUpEvents = 5
 
static const Int_t fLabelOffsetMC = 10000000
 
static const Int_t fNMaxLaddersPerPlane = 20
 
static const Int_t fNMaxChipsPerLadder = 5
 
static const Int_t fNMFTHalves = 2
 
static const Double_t fChipWidth = 3.
 
static const Double_t fMinDistanceLadderFromSupportRMin = 0.1
 
static const Double_t fChipThickness =500.e-4
 
static const Double_t fChipInterspace =500.e-4
 
static const Double_t fChipSideOffset =500.e-4
 
static const Double_t fChipTopOffset =500.e-4
 

Protected Member Functions

 AliMFTConstants ()
 
virtual ~AliMFTConstants ()
 

Static Protected Attributes

static Double_t fgDiskThicknessInX0 [kNDisks] = {0.008, 0.008, 0.008, 0.008, 0.008}
 default disk thickness in X0 for reconstruction More...
 
static Double_t fgPlaneZPos [2 *kNDisks] = {-45.3, -46.7, -48.6, -50.0, -52.4, -53.8, -68.0, -69.4, -76.1, -77.5}
 default Plane Z position for reconstruction More...
 

Detailed Description

Constants for the Muon Forward Tracker.

Distance Unit is [cm]

Author
Antonio Uras anton.nosp@m.io.u.nosp@m.ras@c.nosp@m.ern..nosp@m.ch

Definition at line 19 of file AliMFTConstants.h.

Constructor & Destructor Documentation

AliMFTConstants::AliMFTConstants ( )
inlineprotected

Definition at line 110 of file AliMFTConstants.h.

virtual AliMFTConstants::~AliMFTConstants ( )
inlineprotectedvirtual

Definition at line 111 of file AliMFTConstants.h.

Member Function Documentation

static Double_t AliMFTConstants::DefaultPlaneZ ( Int_t  Id)
inlinestatic

Return Plane Z position.

Definition at line 48 of file AliMFTConstants.h.

Referenced by AliMFTTrackReconstructor::AddMCSEffect(), and AliMFTCATrack::EvalSignedPt().

static Double_t AliMFTConstants::DiskThicknessInX0 ( Int_t  Id)
inlinestatic

Return Disk thickness in X0.

Definition at line 45 of file AliMFTConstants.h.

Referenced by AliMFTTrackReconstructor::AddMCSEffect().

Member Data Documentation

const Double_t AliMFTConstants::fActiveSuperposition = 0.05
static

Definition at line 67 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fChipInterspace =500.e-4
static

Definition at line 103 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fChipSideOffset =500.e-4
static

Definition at line 104 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fChipThickness =500.e-4
static

Definition at line 102 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fChipTopOffset =500.e-4
static

Definition at line 105 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fChipWidth = 3.
static

Definition at line 100 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fCutForAttachingDigits = 1.
static

Definition at line 59 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fCutForAvailableDigits = 5.
static

Definition at line 58 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fElossPerElectron = 3.62e-09
static

Definition at line 64 of file AliMFTConstants.h.

Double_t AliMFTConstants::fgDiskThicknessInX0 = {0.008, 0.008, 0.008, 0.008, 0.008}
staticprotected

default disk thickness in X0 for reconstruction

Definition at line 112 of file AliMFTConstants.h.

Referenced by DiskThicknessInX0().

Double_t AliMFTConstants::fgPlaneZPos = {-45.3, -46.7, -48.6, -50.0, -52.4, -53.8, -68.0, -69.4, -76.1, -77.5}
staticprotected

default Plane Z position for reconstruction

Definition at line 113 of file AliMFTConstants.h.

Referenced by DefaultPlaneZ().

const Double_t AliMFTConstants::fHeightActive = 1.3
static

height of the active elements

Definition at line 69 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fHeightReadout = 0.2
static

height of the readout elements attached to the active ones

Definition at line 70 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fMinDistanceLadderFromSupportRMin = 0.1
static

Definition at line 101 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fMisalignmentMagnitude = 15.e-4
static

Definition at line 92 of file AliMFTConstants.h.

const Int_t AliMFTConstants::fNMaxChipsPerLadder = 5
static

Definition at line 98 of file AliMFTConstants.h.

const Int_t AliMFTConstants::fNMaxDetElemPerPlane = 1000
static

Definition at line 75 of file AliMFTConstants.h.

const Int_t AliMFTConstants::fNMaxDigitsPerCluster = 50
static

max number of digits per cluster

Definition at line 57 of file AliMFTConstants.h.

const Int_t AliMFTConstants::fNMaxLaddersPerPlane = 20
static

Definition at line 97 of file AliMFTConstants.h.

const Int_t AliMFTConstants::fNMaxMCTracksPerCluster = 10
static

max number of MC tracks sharing the same MFT cluster

Definition at line 61 of file AliMFTConstants.h.

const Int_t AliMFTConstants::fNMaxMCTracksPerDigit = 3
static

max number of MC tracks sharing the same MFT digit

Definition at line 62 of file AliMFTConstants.h.

const Int_t AliMFTConstants::fNMaxMuonsForPCA = 10
static
const Int_t AliMFTConstants::fNMFTHalves = 2
static

Definition at line 99 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fPrecisionPointOfClosestApproach = 10.e-4
static

precision (along z) for the research of the point of closest approach for a dimuon

Definition at line 81 of file AliMFTConstants.h.

Referenced by AliMFTAnalysisTools::CalculatePCA(), AliMFTAnalysisTools::ExtrapAODMuonToXY(), and AliMuonForwardTrackPair::SetPointOfClosestApproach().

const Double_t AliMFTConstants::fPrimaryVertexResX = 5.e-4
static
const Double_t AliMFTConstants::fPrimaryVertexResY = 5.e-4
static
const Double_t AliMFTConstants::fPrimaryVertexResZ = 5.e-4
static
const Double_t AliMFTConstants::fRadLengthSi = 9.37
static

expressed in cm

Definition at line 77 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fSupportExtMargin = fHeightReadout + 0.3
static

Definition at line 73 of file AliMFTConstants.h.

const Double_t AliMFTConstants::fWidthChip = 1.0
static

expressed in cm

Definition at line 79 of file AliMFTConstants.h.

Referenced by AliMFTPlane::GetNumberOfChips().

const Double_t AliMFTConstants::fXVertexTolerance = 500.e-4
static
const Double_t AliMFTConstants::fYVertexTolerance = 500.e-4
static
const Double_t AliMFTConstants::kFlexThickness =165.e-4
static

Flex Thickness.

Definition at line 39 of file AliMFTConstants.h.

Referenced by AliMFTHalfDiskSegmentation::CreateLadders().

const Double_t AliMFTConstants::kLadderOffsetToEnd =3.
static

Offset of sensor compare to ladder connector edge.

Definition at line 38 of file AliMFTConstants.h.

const Int_t AliMFTConstants::kNPixelX = 1024
static

Number of Pixel along X.

Definition at line 31 of file AliMFTConstants.h.

const Int_t AliMFTConstants::kNPixelY = 512
static

Number of Pixel along Y.

Definition at line 32 of file AliMFTConstants.h.

const Double_t AliMFTConstants::kSensorActiveHeight = kNPixelY * kYPixelPitch
static

CMOS Sensor Active height.

Definition at line 26 of file AliMFTConstants.h.

Referenced by AliMFTGeometry::GetPixelCenter(), and AliMFTChipSegmentation::Hit2PixelID().

const Double_t AliMFTConstants::kSensorActiveWidth = kNPixelX * kXPixelPitch
static

CMOS Sensor Active width.

Definition at line 27 of file AliMFTConstants.h.

Referenced by AliMFTChipSegmentation::Hit2PixelID().

const Double_t AliMFTConstants::kSensorHeight =1.5
static
const Double_t AliMFTConstants::kSensorInterspace = 0.01
static

Interspace between 2 sensors on a ladder.

Definition at line 35 of file AliMFTConstants.h.

const Double_t AliMFTConstants::kSensorLength =3.
static

CMOS Sensor Length.

Definition at line 24 of file AliMFTConstants.h.

const Double_t AliMFTConstants::kSensorMargin =29.120e-4
static

Inactive margin around active area.

Definition at line 33 of file AliMFTConstants.h.

Referenced by AliMFTGeometry::GetPixelCenter(), and AliMFTChipSegmentation::Hit2PixelID().

const Double_t AliMFTConstants::kSensorSideOffset =0.04
static

Offset of sensor compare to ladder edge (close to the beam pipe)

Definition at line 36 of file AliMFTConstants.h.

Referenced by AliMFTHalfDiskSegmentation::CreateLadders().

const Double_t AliMFTConstants::kSensorThickness =50.e-4
static
const Double_t AliMFTConstants::kSensorTopOffset =0.04
static

Offset of sensor compare to ladder top edge.

Definition at line 37 of file AliMFTConstants.h.

Referenced by AliMFTHalfDiskSegmentation::CreateLadders().

const Double_t AliMFTConstants::kXPixelPitch =29.250e-4
static
const Double_t AliMFTConstants::kYPixelPitch =26.880e-4
static

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