![]() |
AliRoot Core
a565103 (a565103)
|
Constants for the Muon Forward Tracker. More...
#include <AliMFTConstants.h>
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... | |
Constants for the Muon Forward Tracker.
Distance Unit is [cm]
Definition at line 19 of file AliMFTConstants.h.
|
inlineprotected |
Definition at line 110 of file AliMFTConstants.h.
|
inlineprotectedvirtual |
Definition at line 111 of file AliMFTConstants.h.
|
inlinestatic |
Return Plane Z position.
Definition at line 48 of file AliMFTConstants.h.
Referenced by AliMFTTrackReconstructor::AddMCSEffect(), and AliMFTCATrack::EvalSignedPt().
|
inlinestatic |
Return Disk thickness in X0.
Definition at line 45 of file AliMFTConstants.h.
Referenced by AliMFTTrackReconstructor::AddMCSEffect().
|
static |
Definition at line 67 of file AliMFTConstants.h.
|
static |
Definition at line 103 of file AliMFTConstants.h.
|
static |
Definition at line 104 of file AliMFTConstants.h.
|
static |
Definition at line 102 of file AliMFTConstants.h.
|
static |
Definition at line 105 of file AliMFTConstants.h.
|
static |
Definition at line 100 of file AliMFTConstants.h.
|
static |
Definition at line 59 of file AliMFTConstants.h.
|
static |
Definition at line 58 of file AliMFTConstants.h.
|
static |
Definition at line 64 of file AliMFTConstants.h.
|
staticprotected |
default disk thickness in X0 for reconstruction
Definition at line 112 of file AliMFTConstants.h.
Referenced by DiskThicknessInX0().
|
staticprotected |
default Plane Z position for reconstruction
Definition at line 113 of file AliMFTConstants.h.
Referenced by DefaultPlaneZ().
|
static |
height of the active elements
Definition at line 69 of file AliMFTConstants.h.
|
static |
height of the readout elements attached to the active ones
Definition at line 70 of file AliMFTConstants.h.
|
static |
Definition at line 96 of file AliMFTConstants.h.
Referenced by AliMFTTracker::AddClustersFromPileUpEvents(), AliMFTTrackerMU::AddClustersFromPileUpEvents(), AliMFTTracker::AddClustersFromUnderlyingEvent(), and AliMFTTrackerMU::AddClustersFromUnderlyingEvent().
|
static |
Definition at line 101 of file AliMFTConstants.h.
|
static |
Definition at line 92 of file AliMFTConstants.h.
|
static |
Definition at line 98 of file AliMFTConstants.h.
|
static |
Definition at line 75 of file AliMFTConstants.h.
|
static |
max number of digits per cluster
Definition at line 57 of file AliMFTConstants.h.
|
static |
Definition at line 97 of file AliMFTConstants.h.
|
static |
max number of MC tracks sharing the same MFT cluster
Definition at line 61 of file AliMFTConstants.h.
|
static |
max number of MC tracks sharing the same MFT digit
Definition at line 62 of file AliMFTConstants.h.
|
static |
Definition at line 94 of file AliMFTConstants.h.
Referenced by AliMFTAnalysisTools::CalculatePCA(), and AliMFTAnalysisTools::GetDistanceBetweenPoints().
|
static |
Definition at line 95 of file AliMFTConstants.h.
Referenced by AliMFTTracker::AddClustersFromPileUpEvents(), AliMFTTrackerMU::AddClustersFromPileUpEvents(), AliMFT::AliMFT(), ClassImp(), AliMFT::GetPileUpEventID(), and AliMFT::SetPileUpEventID().
|
static |
Definition at line 55 of file AliMFTConstants.h.
Referenced by AliMFTTracker::AddClustersFromPileUpEvents(), AliMFTTrackerMU::AddClustersFromPileUpEvents(), AliMFTTracker::AddClustersFromUnderlyingEvent(), AliMFTTrackerMU::AddClustersFromUnderlyingEvent(), ClassImp(), AliMFTTracker::Clusters2Tracks(), AliMFTAnalysisTools::IsCorrectMatch(), AliMFTAnalysisTools::IsWrongCluster(), AliMuonForwardTrackFinder::SetMandatoryPlane(), and AliMuonForwardTrackFinder::~AliMuonForwardTrackFinder().
|
static |
Definition at line 99 of file AliMFTConstants.h.
|
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().
|
static |
Definition at line 88 of file AliMFTConstants.h.
Referenced by AliMFTTracker::GetVertexFromMC(), and AliMFTTrackerMU::GetVertexFromMC().
|
static |
Definition at line 89 of file AliMFTConstants.h.
Referenced by AliMFTTracker::GetVertexFromMC(), and AliMFTTrackerMU::GetVertexFromMC().
|
static |
Definition at line 90 of file AliMFTConstants.h.
Referenced by AliMFTTracker::Clusters2Tracks(), AliMFTTracker::GetVertexFromMC(), and AliMFTTrackerMU::GetVertexFromMC().
|
static |
expressed in cm
Definition at line 77 of file AliMFTConstants.h.
|
static |
Definition at line 73 of file AliMFTConstants.h.
|
static |
expressed in cm
Definition at line 79 of file AliMFTConstants.h.
Referenced by AliMFTPlane::GetNumberOfChips().
|
static |
Definition at line 85 of file AliMFTConstants.h.
Referenced by AliMFTTrackerMU::Clusters2Tracks(), AliMFTTracker::GetVertexFromMC(), and AliMFTTrackerMU::GetVertexFromMC().
|
static |
Definition at line 86 of file AliMFTConstants.h.
Referenced by AliMFTTrackerMU::Clusters2Tracks(), AliMFTTracker::GetVertexFromMC(), and AliMFTTrackerMU::GetVertexFromMC().
|
static |
Definition at line 83 of file AliMFTConstants.h.
Referenced by AliMFTAnalysisTools::CalculatePCA(), ClassImp(), AliMFTTrackerMU::Clusters2Tracks(), AliMFTAnalysisTools::ExtrapAODMuonToXY(), AliMFTAnalysisTools::ExtrapAODMuonToZ(), and AliMFTAnalysisTools::TranslateMuon().
|
static |
Flex Thickness.
Definition at line 39 of file AliMFTConstants.h.
Referenced by AliMFTHalfDiskSegmentation::CreateLadders().
|
static |
Offset of sensor compare to ladder connector edge.
Definition at line 38 of file AliMFTConstants.h.
|
static |
Number of Disk.
Definition at line 23 of file AliMFTConstants.h.
Referenced by AliMFTHalfSegmentation::AliMFTHalfSegmentation(), AliMFTTracker::AliMFTTracker(), AliMFTClusterQA::BookHistos(), ClassImp(), AliMFTReconstructor::Clear(), AliMFT::CreateDigits(), AliMFTHalfSegmentation::CreateHalfDisks(), AliMFT::CreateRecPoints(), AliMFT::CreateSDigits(), DefaultPlaneZ(), AliMFTDigitizer::Digitize(), AliMFTClusterFinder::DigitsToClusters(), DiskThicknessInX0(), AliMFT::Hits2SDigitsLocal(), AliMFTClusterFinder::Init(), AliMFTReconstructor::Init(), AliMFTTrackFinder::LoadClusters(), AliMFTClusterQA::LoadNextEvent(), AliMFT::MakeBranch(), AliMFTReconstructor::Reconstruct(), AliMFTReconstructor::ResetDigits(), AliMFT::ResetDigits(), AliMFT::ResetRecPoints(), AliMFT::ResetSDigits(), AliMFTDigitizer::SDigits2Digits(), AliMFTTracker::SeparateFrontBackClusters(), AliMFT::SetGeometry(), AliMFT::SetTreeAddress(), AliMFTClusterQA::Terminate(), and AliMFTReconstructor::~AliMFTReconstructor().
|
static |
Number of Pixel along X.
Definition at line 31 of file AliMFTConstants.h.
|
static |
Number of Pixel along Y.
Definition at line 32 of file AliMFTConstants.h.
|
static |
CMOS Sensor Active height.
Definition at line 26 of file AliMFTConstants.h.
Referenced by AliMFTGeometry::GetPixelCenter(), and AliMFTChipSegmentation::Hit2PixelID().
|
static |
CMOS Sensor Active width.
Definition at line 27 of file AliMFTConstants.h.
Referenced by AliMFTChipSegmentation::Hit2PixelID().
|
static |
CMOS Sensor Height.
Definition at line 25 of file AliMFTConstants.h.
Referenced by AliMFTHalfDiskSegmentation::CreateLadders(), AliMFTGeometry::GetPixelCenter(), and AliMFTChipSegmentation::Hit2PixelID().
|
static |
Interspace between 2 sensors on a ladder.
Definition at line 35 of file AliMFTConstants.h.
|
static |
CMOS Sensor Length.
Definition at line 24 of file AliMFTConstants.h.
|
static |
Inactive margin around active area.
Definition at line 33 of file AliMFTConstants.h.
Referenced by AliMFTGeometry::GetPixelCenter(), and AliMFTChipSegmentation::Hit2PixelID().
|
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().
|
static |
CMOS Sensor Thickness.
Definition at line 28 of file AliMFTConstants.h.
Referenced by AliMFTHalfDiskSegmentation::CreateLadders(), AliMFTGeometry::GetPixelCenter(), and AliMFT::Hits2SDigitsLocal().
|
static |
Offset of sensor compare to ladder top edge.
Definition at line 37 of file AliMFTConstants.h.
Referenced by AliMFTHalfDiskSegmentation::CreateLadders().
|
static |
Pixel pitch along X.
Definition at line 29 of file AliMFTConstants.h.
Referenced by AliMFTGeometry::GetPixelCenter(), AliMFTChipSegmentation::Hit2PixelID(), AliMFT::Hits2SDigitsLocal(), AliMFTTrackReconstructor::RunKalmanFilter(), and AliMFTTrackReconstructor::TraceTrack().
|
static |
Pixel pitch along Y.
Definition at line 30 of file AliMFTConstants.h.
Referenced by AliMFTGeometry::GetPixelCenter(), AliMFTChipSegmentation::Hit2PixelID(), AliMFT::Hits2SDigitsLocal(), AliMFTTrackReconstructor::RunKalmanFilter(), and AliMFTTrackReconstructor::TraceTrack().