![]() |
AliRoot Core
3dc7879 (3dc7879)
|
Class with MUON reconstruction parameters. More...
#include <AliMUONRecoParam.h>
Public Member Functions | |
AliMUONRecoParam () | |
virtual | ~AliMUONRecoParam () |
void | SetClusteringMode (Option_t *mode) |
set the clustering (pre-clustering) mode More... | |
Option_t * | GetClusteringMode () const |
get the clustering (pre-clustering) mode More... | |
Double_t | AverageNoisePadCharge () const |
Get the (truncated) average of sigmas of pedestal measurements, i.e. noise, of pads. More... | |
void | AverageNoisePadCharge (Double_t noise) |
Set the average of sigmas of pedestal measurements, i.e. noise, of pads. More... | |
Double_t | LowestPadCharge () const |
Get the lowest charge we allow for pads. More... | |
Double_t | ClusterChargeCut () const |
Get the cut applied to cut on cluster charge (the charge is cut if below fClusterChargeCut*LowestPadCharge()) More... | |
void | ClusterChargeCut (Double_t n) |
Set the cut applied to cut on cluster charge (the charge is cut if below fClusterChargeCut*LowestPadCharge()) More... | |
Double_t | LowestClusterCharge () const |
Get the lowest possible cluster charge. More... | |
void | SetTrackingMode (Option_t *mode) |
set the tracking mode More... | |
Option_t * | GetTrackingMode () const |
get the tracking mode More... | |
void | CombineClusterTrackReco (Bool_t flag) |
switch on/off the combined cluster/track reconstruction More... | |
Bool_t | CombineClusterTrackReco () const |
return kTRUE/kFALSE if the combined cluster/track reconstruction is on/off More... | |
void | SaveFullClusterInESD (Bool_t flag, Double_t percentOfEvent=100.) |
save all cluster info (including pads) in ESD, for the given percentage of events More... | |
Bool_t | SaveFullClusterInESD () const |
return kTRUE/kFALSE depending on whether we save all cluster info in ESD or not More... | |
Double_t | GetPercentOfFullClusterInESD () const |
return the percentage of events for which all cluster info are stored in ESD More... | |
void | SetMinBendingMomentum (Double_t val) |
set the minimum value (GeV/c) of momentum in bending plane More... | |
Double_t | GetMinBendingMomentum () const |
return the minimum value (GeV/c) of momentum in bending plane More... | |
void | SetMaxBendingMomentum (Double_t val) |
set the maximum value (GeV/c) of momentum in bending plane More... | |
Double_t | GetMaxBendingMomentum () const |
return the maximum value (GeV/c) of momentum in bending plane More... | |
void | SetMaxNonBendingSlope (Double_t val) |
set the maximum value of the non bending slope More... | |
Double_t | GetMaxNonBendingSlope () const |
return the maximum value of the non bending slope More... | |
void | SetMaxBendingSlope (Double_t val) |
set the maximum value of the bending slope More... | |
Double_t | GetMaxBendingSlope () const |
return the maximum value of the bending slope More... | |
void | SelectOnTrackSlope (Bool_t flag) |
switch on/off the track selection according to their slope (instead of their impact parameter) More... | |
Bool_t | SelectOnTrackSlope () const |
return kTRUE/kFALSE if tracks are selected according to their slope/impact parameter More... | |
void | SetNonBendingVertexDispersion (Double_t val) |
set the vertex dispersion (cm) in non bending plane More... | |
Double_t | GetNonBendingVertexDispersion () const |
return the vertex dispersion (cm) in non bending plane More... | |
void | SetBendingVertexDispersion (Double_t val) |
set the vertex dispersion (cm) in bending plane More... | |
Double_t | GetBendingVertexDispersion () const |
return the vertex dispersion (cm) in bending plane More... | |
void | SetMaxNonBendingDistanceToTrack (Double_t val) |
set the maximum distance to the track to search for compatible cluster(s) in non bending direction More... | |
Double_t | GetMaxNonBendingDistanceToTrack () const |
return the maximum distance to the track to search for compatible cluster(s) in non bending direction More... | |
void | SetMaxBendingDistanceToTrack (Double_t val) |
set the maximum distance to the track to search for compatible cluster(s) in bending direction More... | |
Double_t | GetMaxBendingDistanceToTrack () const |
return the maximum distance to the track to search for compatible cluster(s) in bending direction More... | |
void | SetSigmaCutForTracking (Double_t val) |
set the cut in sigma to apply on cluster (local chi2) and track (global chi2) during tracking More... | |
Double_t | GetSigmaCutForTracking () const |
return the cut in sigma to apply on cluster (local chi2) and track (global chi2) during tracking More... | |
void | ImproveTracks (Bool_t flag) |
switch on/off the track improvement and keep the default cut in sigma to apply on cluster (local chi2) More... | |
void | ImproveTracks (Bool_t flag, Double_t sigmaCut) |
switch on/off the track improvement and set the cut in sigma to apply on cluster (local chi2) More... | |
Bool_t | ImproveTracks () const |
return kTRUE/kFALSE if the track improvement is switch on/off More... | |
Double_t | GetSigmaCutForImprovement () const |
return the cut in sigma to apply on cluster (local chi2) during track improvement More... | |
void | SetSigmaCutForTrigger (Double_t val) |
set the cut in sigma to apply on track during trigger hit pattern search More... | |
Double_t | GetSigmaCutForTrigger () const |
return the cut in sigma to apply on track during trigger hit pattern search More... | |
void | SetStripCutForTrigger (Double_t val) |
set the cut in strips to apply on trigger track during trigger chamber efficiency More... | |
Double_t | GetStripCutForTrigger () const |
return the cut in strips to apply on trigger track during trigger chamber efficiency More... | |
void | SetMaxStripAreaForTrigger (Double_t val) |
set the maximum search area in strips to apply on trigger track during trigger chamber efficiency More... | |
Double_t | GetMaxStripAreaForTrigger () const |
return the maximum search area in strips to apply on trigger track during trigger chamber efficiency More... | |
Double_t | GetMaxNormChi2MatchTrigger () const |
return the maximum normalized chi2 of tracking/trigger track matching More... | |
void | TrackAllTracks (Bool_t flag) |
switch on/off the tracking of all the possible candidates (track only the best one if switched off) More... | |
Bool_t | TrackAllTracks () const |
return kTRUE/kFALSE if the tracking of all the possible candidates is switched on/off More... | |
void | RecoverTracks (Bool_t flag) |
switch on/off the recovering of tracks being lost during reconstruction More... | |
Bool_t | RecoverTracks () const |
return kTRUE/kFALSE if the recovering of tracks being lost during reconstruction is switched on/off More... | |
void | MakeTrackCandidatesFast (Bool_t flag) |
switch on/off the fast building of track candidates (assuming linear propagation between stations 4 and 5) More... | |
Bool_t | MakeTrackCandidatesFast () const |
return kTRUE/kFALSE if the fast building of track candidates is switched on/off More... | |
void | MakeMoreTrackCandidates (Bool_t flag) |
switch on/off the building of track candidates starting from 1 cluster in each of the stations 4 and 5 More... | |
Bool_t | MakeMoreTrackCandidates () const |
return kTRUE/kFALSE if the building of extra track candidates is switched on/off More... | |
void | ComplementTracks (Bool_t flag) |
switch on/off the completion of reconstructed track More... | |
Bool_t | ComplementTracks () const |
return kTRUE/kFALSE if completion of the reconstructed track is switched on/off More... | |
void | RemoveConnectedTracksInSt12 (Bool_t flag) |
remove tracks sharing cluster in stations 1 or 2 More... | |
Bool_t | RemoveConnectedTracksInSt12 () const |
return kTRUE/kFALSE whether tracks sharing cluster in station 1 and 2 must be removed or not More... | |
void | UseSmoother (Bool_t flag) |
switch on/off the use of the smoother More... | |
Bool_t | UseSmoother () const |
return kTRUE/kFALSE if the use of the smoother is switched on/off More... | |
void | UseChamber (Int_t iCh, Bool_t flag) |
switch on/off a chamber in the reconstruction More... | |
Bool_t | UseChamber (Int_t iCh) const |
return kTRUE/kFALSE whether the chamber must be used or not More... | |
void | RequestStation (Int_t iSt, Bool_t flag) |
request or not at least one cluster in the station to validate the track More... | |
Bool_t | RequestStation (Int_t iSt) const |
return kTRUE/kFALSE whether at least one cluster is requested in the station to validate the track More... | |
UInt_t | RequestedStationMask () const |
return an integer where first 5 bits are set to 1 if the corresponding station is requested More... | |
void | BypassSt45 (Bool_t st4, Bool_t st5) |
set the bypassSt45 value More... | |
Bool_t | BypassSt45 () const |
return kTRUE if we should replace clusters in St 4 and 5 by generated clusters from trigger tracks More... | |
Bool_t | BypassSt4 () const |
return kTRUE if we should replace clusters in St 4 by generated clusters from trigger tracks More... | |
Bool_t | BypassSt5 () const |
return kTRUE if we should replace clusters in St 5 by generated clusters from trigger tracks More... | |
void | SetHVLimit (Int_t chamberId, Double_t ichamber) |
Set HV threshold for chambers (chamberId=0..9, use -1 to set all chambers equal) More... | |
Double_t | HVLimit (Int_t chamberId) const |
Retrieve HV limit for chamber (chamberId=0..9) More... | |
void | SetPedMeanLimits (float low, float high) |
Set Low and High threshold for pedestal mean. More... | |
Float_t | PedMeanLowLimit () const |
Retrieve low limit of ped mean. More... | |
Float_t | PedMeanHighLimit () const |
Retrieve high limit of ped mean. More... | |
void | SetPedSigmaLimits (float low, float high) |
Set Low and High threshold for pedestal sigma. More... | |
Float_t | PedSigmaLowLimit () const |
Retrieve low limit of ped sigma. More... | |
Float_t | PedSigmaHighLimit () const |
Retrieve high limit of ped sigma. More... | |
void | SetPadGoodnessMask (UInt_t mask) |
Set the goodness mask (see AliMUONPadStatusMapMaker) More... | |
UInt_t | PadGoodnessMask () const |
Get the goodness mask. More... | |
Double_t | ChargeSigmaCut () const |
Number of sigma cut we must apply when cutting on adc-ped. More... | |
void | ChargeSigmaCut (Double_t value) |
Number of sigma cut we must apply when cutting on adc-ped. More... | |
void | SetDefaultNonBendingReso (Int_t iCh, Double_t val) |
Set the default non bending resolution of chamber iCh. More... | |
Double_t | GetDefaultNonBendingReso (Int_t iCh) const |
Get the default non bending resolution of chamber iCh. More... | |
void | SetDefaultBendingReso (Int_t iCh, Double_t val) |
Set the default bending resolution of chamber iCh. More... | |
Double_t | GetDefaultBendingReso (Int_t iCh) const |
Get the default bending resolution of chamber iCh. More... | |
void | SetMaxTriggerTracks (Int_t maxTriggerTracks) |
Set the maximum number of trigger tracks above which the tracking is cancelled. More... | |
Int_t | GetMaxTriggerTracks () const |
Get the maximum number of trigger tracks above which the tracking is cancelled. More... | |
void | SetMaxTrackCandidates (Int_t maxTrackCandidates) |
Set the maximum number of track candidates above which the tracking abort. More... | |
Int_t | GetMaxTrackCandidates () const |
Get the maximum number of track candidates above which the tracking abort. More... | |
void | SetManuOccupancyLimits (float low, float high) |
Set the limits for the acceptable manu occupancy. More... | |
Float_t | ManuOccupancyLowLimit () const |
Retrieve low value of manu occupancy limit. More... | |
Float_t | ManuOccupancyHighLimit () const |
Retrieve high value of manu occupancy limit. More... | |
void | SetBuspatchOccupancyLimits (float low, float high) |
Set the limits for the acceptable bp occupancy. More... | |
Float_t | BuspatchOccupancyLowLimit () const |
Retrieve low value of bp occupancy limit. More... | |
Float_t | BuspatchOccupancyHighLimit () const |
Retrieve high value of bp occupancy limit. More... | |
void | SetDEOccupancyLimits (float low, float high) |
Set the limits for the acceptable DE occupancy. More... | |
Float_t | DEOccupancyLowLimit () const |
Retrieve low value of DE occupancy limit. More... | |
Float_t | DEOccupancyHighLimit () const |
Retrieve high value of DE occupancy limit. More... | |
void | SetFractionOfBuspatchOutsideOccupancyLimit (float v) |
Set the fraction of buspatches outside the occupancy limits. More... | |
Float_t | FractionOfBuspatchOutsideOccupancyLimit () const |
Get the fraction of buspatches outside the occupancy limits. More... | |
virtual void | Print (Option_t *option="") const |
virtual Double_t | EventSizeSoftLimit () const |
Get the max event size (soft limit) More... | |
virtual Double_t | EventSizeHardLimit () const |
Get the max event size (hard limit) More... | |
virtual void | SetEventSizeLimits (Double_t soft, Double_t hard) |
Set the max event size limits. More... | |
virtual Double_t | TokenLostLimit () const |
Get the percentage of token lost error we allow. More... | |
virtual void | SetTokenLostLimit (Double_t limit) |
Set the percentage of token lost error we allow. More... | |
virtual Bool_t | TryRecover () const |
Whether or not we try to recover corrupted raw data. More... | |
virtual void | TryRecover (Bool_t flag) |
Set the try recover corrupted raw data (use kTRUE only if you know what you are doing. Should be left to kFALSE by default) More... | |
void | DiscardMonoCathodClusters (Bool_t flag) |
Discard or not the mono-cathod clusters by assigning to them different resolutions (use default values) More... | |
void | DiscardMonoCathodClusters (Bool_t flag, Double_t resNB, Double_t resB) |
Discard or not the mono-cathod clusters by assigning to them different resolutions (use given values) More... | |
Bool_t | DiscardMonoCathodClusters () const |
Check whether to discard or not the mono-cathod clusters. More... | |
Double_t | GetMonoCathodClNonBendingRes () const |
Get the non-bending resolution of mono-cathod clusters when the non-bending plane is missing. More... | |
Double_t | GetMonoCathodClBendingRes () const |
Get the bending resolution of mono-cathod clusters when the bending plane is missing. More... | |
![]() | |
AliDetectorRecoParam () | |
virtual | ~AliDetectorRecoParam () |
void | Print (Option_t *) const |
Int_t | GetEventSpecie () const |
void | SetEventSpecie (AliRecoParam::EventSpecie_t specie) |
void | SetAsDefault () |
Bool_t | IsDefault () const |
Static Public Member Functions | |
static AliMUONRecoParam * | GetLowFluxParam () |
static AliMUONRecoParam * | GetHighFluxParam () |
static AliMUONRecoParam * | GetCosmicParam () |
static AliMUONRecoParam * | GetCalibrationParam () |
static TObjArray * | Create (const char *settings) |
Create object ready to be put in OCDB. More... | |
static void | Show (Int_t runNumber, const char *ocdbPath="raw://") |
Show what is the OCDB for that run. More... | |
Private Member Functions | |
void | SetDefaultLimits () |
void | SetLowFluxParam () |
void | SetHighFluxParam () |
void | SetCosmicParam () |
void | SetCalibrationParam () |
Private Attributes | |
TString | fClusteringMode |
name of the clustering (+ pre-clustering) mode More... | |
TString | fTrackingMode |
tracking mode: ORIGINAL, KALMAN More... | |
Double32_t | fMinBendingMomentum |
minimum value (GeV/c) of momentum in bending plane More... | |
Double32_t | fMaxBendingMomentum |
maximum value (GeV/c) of momentum in bending plane More... | |
Double32_t | fMaxNonBendingSlope |
maximum value of the non bending slope More... | |
Double32_t | fMaxBendingSlope |
maximum value of the bending slope (used only if B = 0) More... | |
Double32_t | fNonBendingVertexDispersion |
vertex dispersion (cm) in non bending plane (used for original tracking only) More... | |
Double32_t | fBendingVertexDispersion |
vertex dispersion (cm) in bending plane (used for original tracking only) More... | |
Double32_t | fMaxNonBendingDistanceToTrack |
maximum distance to the track to search for compatible cluster(s) in non bending direction More... | |
Double32_t | fMaxBendingDistanceToTrack |
maximum distance to the track to search for compatible cluster(s) in bending direction More... | |
Double32_t | fSigmaCutForTracking |
cut in sigma to apply on cluster (local chi2) and track (global chi2) during tracking More... | |
Double32_t | fSigmaCutForImprovement |
cut in sigma to apply on cluster (local chi2) during track improvement More... | |
Double32_t | fSigmaCutForTrigger |
cut in sigma to apply on track during trigger hit pattern search More... | |
Double32_t | fStripCutForTrigger |
cut in strips to apply on trigger track during trigger chamber efficiency More... | |
Double32_t | fMaxStripAreaForTrigger |
max. search area in strips to apply on trigger track during trigger chamber efficiency More... | |
Double32_t | fMaxNormChi2MatchTrigger |
maximum normalized chi2 of tracking/trigger track matching More... | |
Double32_t | fPercentOfFullClusterInESD |
percentage of events for which all cluster info are stored in ESD More... | |
Bool_t | fCombinedClusterTrackReco |
switch on/off the combined cluster/track reconstruction More... | |
Bool_t | fTrackAllTracks |
kTRUE to track all the possible candidates; kFALSE to track only the best ones More... | |
Bool_t | fRecoverTracks |
kTRUE to try to recover the tracks getting lost during reconstruction More... | |
Bool_t | fMakeTrackCandidatesFast |
kTRUE to make candidate tracks assuming linear propagation between stations 4 and 5 More... | |
Bool_t | fMakeMoreTrackCandidates |
kTRUE to make candidate tracks starting from 1 cluster in each of the stations 4 and 5 More... | |
Bool_t | fComplementTracks |
kTRUE to try to complete the reconstructed tracks by adding missing clusters More... | |
Bool_t | fImproveTracks |
kTRUE to try to improve the reconstructed tracks by removing bad clusters More... | |
Bool_t | fUseSmoother |
kTRUE to use the smoother to compute track parameters/covariances and local chi2 at each cluster (used for Kalman tracking only) More... | |
Bool_t | fSaveFullClusterInESD |
kTRUE to save all cluster info (including pads) in ESD More... | |
Int_t | fBypassSt45 |
non-zero to use trigger tracks to generate "fake" clusters in St 4 and 5. Can be 0, 4, 5 or 45 only More... | |
Bool_t | fUseChamber [10] |
kTRUE to use the chamber i in the tracking algorithm More... | |
Bool_t | fRequestStation [5] |
kTRUE to request at least one cluster in station i to validate the track More... | |
Double32_t | fHVSt12Limits [2] |
DEPRECATED. See fHVLimits. More... | |
Double32_t | fHVSt345Limits [2] |
DEPRECATED. See fHVLimits. More... | |
Double32_t | fPedMeanLimits [2] |
Low and High threshold for pedestal mean. More... | |
Double32_t | fPedSigmaLimits [2] |
Low and High threshold for pedestal sigma. More... | |
UInt_t | fPadGoodnessMask |
goodness mask (see AliMUONPadStatusMaker) More... | |
Double32_t | fChargeSigmaCut |
number of sigma to cut on adc-ped More... | |
Double32_t | fDefaultNonBendingReso [10] |
default chamber resolution in the non-bending direction More... | |
Double32_t | fDefaultBendingReso [10] |
default chamber resolution in the bending direction More... | |
Bool_t | fRemoveConnectedTracksInSt12 |
kTRUE to remove tracks sharing cluster in station 1 and 2 More... | |
Int_t | fMaxTriggerTracks |
maximum number of trigger tracks above which the tracking is cancelled More... | |
Int_t | fMaxTrackCandidates |
maximum number of track candidates above which the tracking abort More... | |
Bool_t | fSelectTrackOnSlope |
select track candidates according to their slope (instead of their impact parameter) More... | |
Double32_t | fManuOccupancyLimits [2] |
low and high thresholds for manu occupancy cut More... | |
Double32_t | fBuspatchOccupancyLimits [2] |
low and high thresholds for bus patch occupancy cut More... | |
Double32_t | fDEOccupancyLimits [2] |
low and high thresholds for DE occupancy cut More... | |
Double32_t | fMissingPadFractionLimit |
DEPRECATED. More... | |
Double32_t | fFractionOfBuspatchOutsideOccupancyLimit |
above this limit, we consider we have too many buspatches out of the allowed occupancy range More... | |
Double32_t | fAverageNoisePadCharge |
the (truncated, typically at 10%) mean of the sigma of the pedestals, in femto-coulomb More... | |
Double32_t | fClusterChargeCut |
the cluster is cut if its charge is below fClusterChargeCut*LowestPadCharge() More... | |
Double32_t | fEventSizeSoftLimit |
(soft) limit on mean event size per event (KB) More... | |
Double32_t | fEventSizeHardLimit |
(hard) limit on mean event size per event (KB) More... | |
Double32_t | fTokenLostLimit |
limit on the fraction of token lost error per event we allow More... | |
Bool_t | fTryRecover |
try to recover corrupted raw data More... | |
Double32_t | fHVLimit [10] |
Double32_t | fDiscardMonoCathodClusters |
Double32_t | fMonoCathodClNonBendingRes |
Double32_t | fMonoCathodClBendingRes |
Class with MUON reconstruction parameters.
Class with MUON reconstruction parameters
Definition at line 18 of file AliMUONRecoParam.h.
AliMUONRecoParam::AliMUONRecoParam | ( | ) |
Constructor
Definition at line 45 of file AliMUONRecoParam.cxx.
Referenced by GetCalibrationParam(), GetCosmicParam(), GetHighFluxParam(), and GetLowFluxParam().
|
virtual |
Destructor
Definition at line 105 of file AliMUONRecoParam.cxx.
|
inline |
Get the (truncated) average of sigmas of pedestal measurements, i.e. noise, of pads.
Definition at line 35 of file AliMUONRecoParam.h.
Referenced by Print(), and SetDefaultLimits().
|
inline |
Set the average of sigmas of pedestal measurements, i.e. noise, of pads.
Definition at line 37 of file AliMUONRecoParam.h.
|
inline |
Retrieve high value of bp occupancy limit.
Definition at line 259 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackerQAChecker::BeautifyOccupancyHistograms(), Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Retrieve low value of bp occupancy limit.
Definition at line 257 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackerQAChecker::BeautifyOccupancyHistograms(), Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
return kTRUE if we should replace clusters in St 4 by generated clusters from trigger tracks
Definition at line 193 of file AliMUONRecoParam.h.
Referenced by Print().
void AliMUONRecoParam::BypassSt45 | ( | Bool_t | st4, |
Bool_t | st5 | ||
) |
|
inline |
return kTRUE if we should replace clusters in St 4 and 5 by generated clusters from trigger tracks
Definition at line 190 of file AliMUONRecoParam.h.
Referenced by BypassSt4(), BypassSt5(), Print(), and RequestStation().
|
inline |
return kTRUE if we should replace clusters in St 5 by generated clusters from trigger tracks
Definition at line 196 of file AliMUONRecoParam.h.
Referenced by Print().
|
inline |
Number of sigma cut we must apply when cutting on adc-ped.
Definition at line 223 of file AliMUONRecoParam.h.
Referenced by AliMUONDigitCalibrator::Ctor(), Print(), and SetDefaultLimits().
|
inline |
Number of sigma cut we must apply when cutting on adc-ped.
Definition at line 226 of file AliMUONRecoParam.h.
|
inline |
Get the cut applied to cut on cluster charge (the charge is cut if below fClusterChargeCut*LowestPadCharge())
Definition at line 43 of file AliMUONRecoParam.h.
Referenced by LowestClusterCharge(), Print(), and SetDefaultLimits().
|
inline |
Set the cut applied to cut on cluster charge (the charge is cut if below fClusterChargeCut*LowestPadCharge())
Definition at line 45 of file AliMUONRecoParam.h.
|
inline |
switch on/off the combined cluster/track reconstruction
Definition at line 56 of file AliMUONRecoParam.h.
Referenced by recMag5().
|
inline |
return kTRUE/kFALSE if the combined cluster/track reconstruction is on/off
Definition at line 58 of file AliMUONRecoParam.h.
|
inline |
switch on/off the completion of reconstructed track
Definition at line 160 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::EventReconstruct().
|
inline |
return kTRUE/kFALSE if completion of the reconstructed track is switched on/off
Definition at line 162 of file AliMUONRecoParam.h.
|
static |
Create object ready to be put in OCDB.
Create pre-defined recoparam array, according to settings. settings is case-insensitive.
Currently defined are :
"cosmics" : Cosmic (default) Calibration "ppideal" LowFlux (default) Calibration "ppreal" LowFlux (modified to reconstruct real p-p data) Calibration "pprealsim" LowFlux (modified to reconstruct realistic p-p simulation) Calibration "pbpbreal" HighFlux (modified to reconstruct real Pb-Pb data) Calibration
Definition at line 632 of file AliMUONRecoParam.cxx.
Referenced by GetMonoCathodClBendingRes(), and MakeMUONRecoParamArray().
|
inline |
Retrieve high value of DE occupancy limit.
Definition at line 266 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Retrieve low value of DE occupancy limit.
Definition at line 264 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Discard or not the mono-cathod clusters by assigning to them different resolutions (use default values)
Definition at line 297 of file AliMUONRecoParam.h.
Referenced by Create().
|
inline |
Discard or not the mono-cathod clusters by assigning to them different resolutions (use given values)
Definition at line 299 of file AliMUONRecoParam.h.
|
inline |
Check whether to discard or not the mono-cathod clusters.
Definition at line 302 of file AliMUONRecoParam.h.
|
inlinevirtual |
Get the max event size (hard limit)
Definition at line 279 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackerQAChecker::BeautifyEventsizeHistograms().
|
inlinevirtual |
Get the max event size (soft limit)
Definition at line 276 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackerQAChecker::BeautifyEventsizeHistograms().
|
inline |
Get the fraction of buspatches outside the occupancy limits.
Definition at line 271 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackerQAChecker::BeautifyOccupancyHistograms(), and Print().
|
inline |
return the vertex dispersion (cm) in bending plane
Definition at line 98 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackReconstructorK::MakeMoreTrackCandidates(), AliMUONTrackReconstructor::MakeMoreTrackCandidates(), AliMUONVTrackReconstructor::MakeSegmentsBetweenChambers(), AliMUONTrackReconstructorK::MakeTrackCandidates(), AliMUONTrackReconstructor::MakeTrackCandidates(), AliMUONESDInterface::ResetTracker(), AliMUONTrackReconstructorK::RetraceTrack(), and AliMUONTrackReconstructor::SetVertexErrXY2ForFit().
|
static |
Return default (dummy) reconstruction parameters for calibration environment
Definition at line 156 of file AliMUONRecoParam.cxx.
Referenced by Create().
|
inline |
get the clustering (pre-clustering) mode
Definition at line 32 of file AliMUONRecoParam.h.
Referenced by AliMUONRefitter::CreateClusterServer().
|
static |
Return default reconstruction parameters for high flux environment
Definition at line 145 of file AliMUONRecoParam.cxx.
Referenced by Create(), AliMUONChamberCalibrationTask::LocalInit(), and MakeMUONSingleRecoParam().
|
inline |
Get the default bending resolution of chamber iCh.
Definition at line 235 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::AskForNewClustersInChamber(), AliMUONSimpleClusterServer::Clusterize(), and MUONRecoCheck().
|
inline |
Get the default non bending resolution of chamber iCh.
Definition at line 231 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::AskForNewClustersInChamber(), AliMUONSimpleClusterServer::Clusterize(), and MUONRecoCheck().
|
static |
Return default reconstruction parameters for high flux environment
Definition at line 134 of file AliMUONRecoParam.cxx.
Referenced by Create(), and MakeMUONSingleRecoParam().
|
static |
Return default reconstruction parameters for low flux environment
Definition at line 123 of file AliMUONRecoParam.cxx.
Referenced by Create(), MakeMUONSingleRecoParam(), MUONRefit(), and recMag5().
|
inline |
return the maximum distance to the track to search for compatible cluster(s) in bending direction
Definition at line 107 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::AskForNewClustersInChamber(), and AliMUONVTrackReconstructor::TryOneClusterFast().
|
inline |
return the maximum value (GeV/c) of momentum in bending plane
Definition at line 75 of file AliMUONRecoParam.h.
|
inline |
return the maximum value of the bending slope
Definition at line 84 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::IsAcceptable().
|
inline |
return the maximum distance to the track to search for compatible cluster(s) in non bending direction
Definition at line 103 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::AskForNewClustersInChamber(), and AliMUONVTrackReconstructor::TryOneClusterFast().
|
inline |
return the maximum value of the non bending slope
Definition at line 80 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::IsAcceptable().
|
inline |
return the maximum normalized chi2 of tracking/trigger track matching
Definition at line 137 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackHitPattern::MatchTriggerTrack().
|
inline |
return the maximum search area in strips to apply on trigger track during trigger chamber efficiency
Definition at line 134 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackHitPattern::FindMatchingPads(), and AliMUONTrackHitPattern::PadMatchTrack().
|
inline |
Get the maximum number of track candidates above which the tracking abort.
Definition at line 245 of file AliMUONRecoParam.h.
Referenced by AliMUONRefitter::AddClusterToTracks(), AliMUONTrackReconstructorK::MakeMoreTrackCandidates(), AliMUONTrackReconstructor::MakeMoreTrackCandidates(), AliMUONTrackReconstructorK::MakeTrackCandidates(), and AliMUONTrackReconstructor::MakeTrackCandidates().
|
inline |
Get the maximum number of trigger tracks above which the tracking is cancelled.
Definition at line 240 of file AliMUONRecoParam.h.
|
inline |
return the minimum value (GeV/c) of momentum in bending plane
Definition at line 71 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackReconstructor::Fit().
|
inline |
Get the bending resolution of mono-cathod clusters when the bending plane is missing.
Definition at line 306 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::ChangeMonoCathodClusterRes().
|
inline |
Get the non-bending resolution of mono-cathod clusters when the non-bending plane is missing.
Definition at line 304 of file AliMUONRecoParam.h.
|
inline |
return the vertex dispersion (cm) in non bending plane
Definition at line 94 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackReconstructor::SetVertexErrXY2ForFit().
|
inline |
return the percentage of events for which all cluster info are stored in ESD
Definition at line 66 of file AliMUONRecoParam.h.
Referenced by AliMUONTracker::FillESD().
|
inline |
return the cut in sigma to apply on cluster (local chi2) during track improvement
Definition at line 121 of file AliMUONRecoParam.h.
Referenced by DIMUONFakes(), AliMUONTrackReconstructorK::ImproveTrack(), AliMUONTrackReconstructor::ImproveTrack(), MUONFakes(), and MUONRecoCheck().
|
inline |
return the cut in sigma to apply on cluster (local chi2) and track (global chi2) during tracking
Definition at line 112 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::AskForNewClustersInChamber(), AliMUONTrackReconstructorK::ComplementTracks(), AliMUONTrackReconstructor::ComplementTracks(), DIMUONFakes(), AliMUONVTrackReconstructor::FollowLinearTrackInChamber(), AliMUONVTrackReconstructor::FollowLinearTrackInStation(), AliMUONTrackReconstructor::FollowTrackInChamber(), AliMUONTrackReconstructorK::FollowTrackInChamber(), AliMUONTrackReconstructor::FollowTrackInStation(), AliMUONTrackReconstructorK::FollowTrackInStation(), AliMUONTrackReconstructor::FollowTracks(), AliMUONVTrackReconstructor::IsAcceptable(), AliMUONVTrackReconstructor::MakeSegmentsBetweenChambers(), MUONFakes(), MUONRecoCheck(), AliMUONTrackReconstructor::RecoverTrack(), and AliMUONVTrackReconstructor::TryOneClusterFast().
|
inline |
return the cut in sigma to apply on track during trigger hit pattern search
Definition at line 126 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackHitPattern::FindMatchingPads(), and AliMUONTrackHitPattern::MinDistanceFromPad().
|
inline |
return the cut in strips to apply on trigger track during trigger chamber efficiency
Definition at line 130 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackHitPattern::FindMatchingPads(), and AliMUONTrackHitPattern::PadMatchTrack().
|
inline |
get the tracking mode
Definition at line 53 of file AliMUONRecoParam.h.
Referenced by AliMUONTracker::CreateTrackReconstructor(), and AliMUONESDInterface::ResetTracker().
Double_t AliMUONRecoParam::HVLimit | ( | Int_t | chamberId | ) | const |
Retrieve HV limit for chamber (chamberId=0..9)
Get the HV limit for a given chamber
Definition at line 571 of file AliMUONRecoParam.cxx.
Referenced by BypassSt5(), Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
switch on/off the track improvement and keep the default cut in sigma to apply on cluster (local chi2)
Definition at line 115 of file AliMUONRecoParam.h.
Referenced by Create(), DIMUONFakes(), AliMUONVTrackReconstructor::EventReconstruct(), AliMUONChamberCalibrationTask::LocalInit(), MUONFakes(), MUONRecoCheck(), MUONRefit(), and AliMUONRefitter::RetrackFromDigits().
|
inline |
switch on/off the track improvement and set the cut in sigma to apply on cluster (local chi2)
Definition at line 117 of file AliMUONRecoParam.h.
|
inline |
return kTRUE/kFALSE if the track improvement is switch on/off
Definition at line 119 of file AliMUONRecoParam.h.
|
inline |
Get the lowest possible cluster charge.
Definition at line 48 of file AliMUONRecoParam.h.
Referenced by AliMUONSimpleClusterServer::Clusterize().
|
inline |
Get the lowest charge we allow for pads.
Definition at line 40 of file AliMUONRecoParam.h.
Referenced by AliMUONSimpleClusterServer::Clusterize(), LowestClusterCharge(), and Print().
|
inline |
switch on/off the building of track candidates starting from 1 cluster in each of the stations 4 and 5
Definition at line 155 of file AliMUONRecoParam.h.
Referenced by DIMUONFakes(), MUONFakes(), and MUONRecoCheck().
|
inline |
return kTRUE/kFALSE if the building of extra track candidates is switched on/off
Definition at line 157 of file AliMUONRecoParam.h.
|
inline |
switch on/off the fast building of track candidates (assuming linear propagation between stations 4 and 5)
Definition at line 150 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackReconstructorK::MakeTrackCandidates(), and AliMUONTrackReconstructor::MakeTrackCandidates().
|
inline |
return kTRUE/kFALSE if the fast building of track candidates is switched on/off
Definition at line 152 of file AliMUONRecoParam.h.
|
inline |
Retrieve high value of manu occupancy limit.
Definition at line 252 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Retrieve low value of manu occupancy limit.
Definition at line 250 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Get the goodness mask.
Definition at line 220 of file AliMUONRecoParam.h.
Referenced by AddEventsSingleRun(), AliMUONDigitCalibrator::Ctor(), GetBadChannels(), MUONStatusMap(), Print(), and AliMUONCDB::ShowConfig().
|
inline |
Retrieve high limit of ped mean.
Definition at line 208 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Retrieve low limit of ped mean.
Definition at line 206 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Retrieve high limit of ped sigma.
Definition at line 215 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
inline |
Retrieve low limit of ped sigma.
Definition at line 213 of file AliMUONRecoParam.h.
Referenced by Print(), and AliMUONPadStatusMaker::SetLimits().
|
virtual |
print reconstruction parameters if option = FULL then print also unused parameters
Definition at line 348 of file AliMUONRecoParam.cxx.
Referenced by Create(), FractionOfBuspatchOutsideOccupancyLimit(), AliMUONChamberCalibrationTask::LocalInit(), MakeMUONSingleRecoParam(), MUONRefit(), recMag5(), and TestRecPoints().
|
inline |
switch on/off the recovering of tracks being lost during reconstruction
Definition at line 145 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackReconstructor::FollowTracks().
|
inline |
return kTRUE/kFALSE if the recovering of tracks being lost during reconstruction is switched on/off
Definition at line 147 of file AliMUONRecoParam.h.
|
inline |
remove tracks sharing cluster in stations 1 or 2
Definition at line 165 of file AliMUONRecoParam.h.
|
inline |
return kTRUE/kFALSE whether tracks sharing cluster in station 1 and 2 must be removed or not
Definition at line 167 of file AliMUONRecoParam.h.
UInt_t AliMUONRecoParam::RequestedStationMask | ( | ) | const |
return an integer where first 5 bits are set to 1 if the corresponding station is requested
Get the mask of the requested station, i.e. an integer where bit n is set to one if the station n was requested
Definition at line 333 of file AliMUONRecoParam.cxx.
Referenced by RequestStation().
|
inline |
request or not at least one cluster in the station to validate the track
Definition at line 180 of file AliMUONRecoParam.h.
Referenced by Create(), DIMUONFakes(), AliMUONVTrackReconstructor::FollowLinearTrackInChamber(), AliMUONVTrackReconstructor::FollowLinearTrackInStation(), AliMUONTrackReconstructor::FollowTracks(), AliMUONChamberCalibrationTask::LocalInit(), MUONFakes(), MUONRecoCheck(), Print(), AliMUONTrackReconstructor::RecoverTrack(), AliMUONTrackReconstructorK::RecoverTrack(), and RequestedStationMask().
|
inline |
return kTRUE/kFALSE whether at least one cluster is requested in the station to validate the track
Definition at line 182 of file AliMUONRecoParam.h.
|
inline |
save all cluster info (including pads) in ESD, for the given percentage of events
Definition at line 61 of file AliMUONRecoParam.h.
Referenced by Create(), and AliMUONTracker::FillESD().
|
inline |
return kTRUE/kFALSE depending on whether we save all cluster info in ESD or not
Definition at line 64 of file AliMUONRecoParam.h.
|
inline |
switch on/off the track selection according to their slope (instead of their impact parameter)
Definition at line 87 of file AliMUONRecoParam.h.
Referenced by AliMUONVTrackReconstructor::MakeSegmentsBetweenChambers().
|
inline |
return kTRUE/kFALSE if tracks are selected according to their slope/impact parameter
Definition at line 89 of file AliMUONRecoParam.h.
|
inline |
set the vertex dispersion (cm) in bending plane
Definition at line 96 of file AliMUONRecoParam.h.
|
inline |
Set the limits for the acceptable bp occupancy.
Definition at line 255 of file AliMUONRecoParam.h.
Referenced by Create(), and SetCosmicParam().
|
private |
Set (dummy) reconstruction parameters for calibration environment
Definition at line 317 of file AliMUONRecoParam.cxx.
Referenced by GetCalibrationParam().
|
inline |
set the clustering (pre-clustering) mode
Definition at line 30 of file AliMUONRecoParam.h.
|
private |
Set reconstruction parameters for high flux environment
Definition at line 258 of file AliMUONRecoParam.cxx.
Referenced by GetCosmicParam().
|
inline |
Set the default bending resolution of chamber iCh.
Definition at line 233 of file AliMUONRecoParam.h.
Referenced by Create(), and AliMUONChamberCalibrationTask::LocalInit().
|
private |
Set the default limits and pad goodness policy
Definition at line 585 of file AliMUONRecoParam.cxx.
Referenced by GetMonoCathodClBendingRes().
|
inline |
Set the default non bending resolution of chamber iCh.
Definition at line 229 of file AliMUONRecoParam.h.
Referenced by Create(), and AliMUONChamberCalibrationTask::LocalInit().
|
inline |
Set the limits for the acceptable DE occupancy.
Definition at line 262 of file AliMUONRecoParam.h.
|
inlinevirtual |
Set the max event size limits.
Definition at line 282 of file AliMUONRecoParam.h.
Referenced by Create(), and SetDefaultLimits().
|
inline |
Set the fraction of buspatches outside the occupancy limits.
Definition at line 269 of file AliMUONRecoParam.h.
Referenced by Create(), and SetCosmicParam().
|
private |
Set reconstruction parameters for high flux environment
Definition at line 213 of file AliMUONRecoParam.cxx.
Referenced by GetHighFluxParam().
void AliMUONRecoParam::SetHVLimit | ( | Int_t | chamberId, |
Double_t | ichamber | ||
) |
Set HV threshold for chambers (chamberId=0..9, use -1 to set all chambers equal)
Set the HV limit for a given chamber (or all chambers if chamberId==-1
Definition at line 548 of file AliMUONRecoParam.cxx.
Referenced by BypassSt5(), Create(), and SetDefaultLimits().
|
private |
Set reconstruction parameters for low flux environment
Definition at line 168 of file AliMUONRecoParam.cxx.
Referenced by GetLowFluxParam().
|
inline |
Set the limits for the acceptable manu occupancy.
Definition at line 248 of file AliMUONRecoParam.h.
Referenced by Create(), and SetCosmicParam().
|
inline |
set the maximum distance to the track to search for compatible cluster(s) in bending direction
Definition at line 105 of file AliMUONRecoParam.h.
Referenced by AliMUONChamberCalibrationTask::LocalInit().
|
inline |
set the maximum value (GeV/c) of momentum in bending plane
Definition at line 73 of file AliMUONRecoParam.h.
|
inline |
set the maximum value of the bending slope
Definition at line 82 of file AliMUONRecoParam.h.
Referenced by Create().
|
inline |
set the maximum distance to the track to search for compatible cluster(s) in non bending direction
Definition at line 101 of file AliMUONRecoParam.h.
Referenced by AliMUONChamberCalibrationTask::LocalInit().
|
inline |
set the maximum value of the non bending slope
Definition at line 78 of file AliMUONRecoParam.h.
Referenced by Create().
|
inline |
set the maximum search area in strips to apply on trigger track during trigger chamber efficiency
Definition at line 132 of file AliMUONRecoParam.h.
|
inline |
Set the maximum number of track candidates above which the tracking abort.
Definition at line 243 of file AliMUONRecoParam.h.
|
inline |
Set the maximum number of trigger tracks above which the tracking is cancelled.
Definition at line 238 of file AliMUONRecoParam.h.
|
inline |
set the minimum value (GeV/c) of momentum in bending plane
Definition at line 69 of file AliMUONRecoParam.h.
|
inline |
set the vertex dispersion (cm) in non bending plane
Definition at line 92 of file AliMUONRecoParam.h.
|
inline |
Set the goodness mask (see AliMUONPadStatusMapMaker)
Definition at line 218 of file AliMUONRecoParam.h.
Referenced by Create().
|
inline |
Set Low and High threshold for pedestal mean.
Definition at line 204 of file AliMUONRecoParam.h.
Referenced by Create(), and SetCosmicParam().
|
inline |
Set Low and High threshold for pedestal sigma.
Definition at line 211 of file AliMUONRecoParam.h.
|
inline |
set the cut in sigma to apply on cluster (local chi2) and track (global chi2) during tracking
Definition at line 110 of file AliMUONRecoParam.h.
Referenced by Create().
|
inline |
set the cut in sigma to apply on track during trigger hit pattern search
Definition at line 124 of file AliMUONRecoParam.h.
Referenced by Create().
|
inline |
set the cut in strips to apply on trigger track during trigger chamber efficiency
Definition at line 128 of file AliMUONRecoParam.h.
Referenced by Create().
|
inlinevirtual |
Set the percentage of token lost error we allow.
Definition at line 288 of file AliMUONRecoParam.h.
Referenced by SetDefaultLimits().
|
inline |
set the tracking mode
Definition at line 51 of file AliMUONRecoParam.h.
|
static |
Show what is the OCDB for that run.
Show what we have in the designated OCDB for that run, as far as RecoParams are concerned
Definition at line 810 of file AliMUONRecoParam.cxx.
Referenced by GetMonoCathodClBendingRes().
|
inlinevirtual |
Get the percentage of token lost error we allow.
Definition at line 285 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackerQAChecker::BeautifyReadoutHistograms().
|
inline |
switch on/off the tracking of all the possible candidates (track only the best one if switched off)
Definition at line 140 of file AliMUONRecoParam.h.
|
inline |
return kTRUE/kFALSE if the tracking of all the possible candidates is switched on/off
Definition at line 142 of file AliMUONRecoParam.h.
|
inlinevirtual |
Whether or not we try to recover corrupted raw data.
Definition at line 291 of file AliMUONRecoParam.h.
|
inlinevirtual |
Set the try recover corrupted raw data (use kTRUE only if you know what you are doing. Should be left to kFALSE by default)
Definition at line 294 of file AliMUONRecoParam.h.
|
inline |
switch on/off a chamber in the reconstruction
Definition at line 175 of file AliMUONRecoParam.h.
Referenced by Print().
|
inline |
return kTRUE/kFALSE whether the chamber must be used or not
Definition at line 177 of file AliMUONRecoParam.h.
|
inline |
switch on/off the use of the smoother
Definition at line 170 of file AliMUONRecoParam.h.
Referenced by AliMUONTrackReconstructorK::FinalizeTrack(), AliMUONESDInterface::ResetTracker(), and AliMUONTrackReconstructorK::RetracePartialTrack().
|
inline |
return kTRUE/kFALSE if the use of the smoother is switched on/off
Definition at line 172 of file AliMUONRecoParam.h.
|
private |
the (truncated, typically at 10%) mean of the sigma of the pedestals, in femto-coulomb
Definition at line 402 of file AliMUONRecoParam.h.
Referenced by AverageNoisePadCharge(), and LowestPadCharge().
|
private |
vertex dispersion (cm) in bending plane (used for original tracking only)
Definition at line 333 of file AliMUONRecoParam.h.
Referenced by GetBendingVertexDispersion(), Print(), SetBendingVertexDispersion(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
low and high thresholds for bus patch occupancy cut
Definition at line 396 of file AliMUONRecoParam.h.
Referenced by BuspatchOccupancyHighLimit(), BuspatchOccupancyLowLimit(), SetBuspatchOccupancyLimits(), and SetDefaultLimits().
|
private |
non-zero to use trigger tracks to generate "fake" clusters in St 4 and 5. Can be 0, 4, 5 or 45 only
Definition at line 370 of file AliMUONRecoParam.h.
Referenced by BypassSt4(), BypassSt45(), BypassSt5(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
number of sigma to cut on adc-ped
Definition at line 383 of file AliMUONRecoParam.h.
Referenced by ChargeSigmaCut(), and LowestPadCharge().
|
private |
the cluster is cut if its charge is below fClusterChargeCut*LowestPadCharge()
Definition at line 403 of file AliMUONRecoParam.h.
Referenced by ClusterChargeCut().
|
private |
name of the clustering (+ pre-clustering) mode
clustering mode: NOCLUSTERING, PRECLUSTER, PRECLUSTERV2, PRECLUSTERV3, COG,
SIMPLEFIT, SIMPLEFITV3, MLEM:DRAW, MLEM, MLEMV2, MLEMV3
Definition at line 322 of file AliMUONRecoParam.h.
Referenced by GetClusteringMode(), Print(), and SetClusteringMode().
|
private |
switch on/off the combined cluster/track reconstruction
Definition at line 352 of file AliMUONRecoParam.h.
Referenced by CombineClusterTrackReco(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
kTRUE to try to complete the reconstructed tracks by adding missing clusters
Definition at line 362 of file AliMUONRecoParam.h.
Referenced by ComplementTracks(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
default chamber resolution in the bending direction
Definition at line 386 of file AliMUONRecoParam.h.
Referenced by GetDefaultBendingReso(), Print(), SetCosmicParam(), SetDefaultBendingReso(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
default chamber resolution in the non-bending direction
Definition at line 385 of file AliMUONRecoParam.h.
Referenced by GetDefaultNonBendingReso(), Print(), SetCosmicParam(), SetDefaultNonBendingReso(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
low and high thresholds for DE occupancy cut
Definition at line 397 of file AliMUONRecoParam.h.
Referenced by DEOccupancyHighLimit(), DEOccupancyLowLimit(), SetDefaultLimits(), and SetDEOccupancyLimits().
|
private |
Definition at line 414 of file AliMUONRecoParam.h.
Referenced by DiscardMonoCathodClusters(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
(hard) limit on mean event size per event (KB)
Definition at line 406 of file AliMUONRecoParam.h.
Referenced by EventSizeHardLimit(), Print(), and SetEventSizeLimits().
|
private |
(soft) limit on mean event size per event (KB)
Definition at line 405 of file AliMUONRecoParam.h.
Referenced by EventSizeSoftLimit(), Print(), and SetEventSizeLimits().
|
private |
above this limit, we consider we have too many buspatches out of the allowed occupancy range
Definition at line 400 of file AliMUONRecoParam.h.
Referenced by FractionOfBuspatchOutsideOccupancyLimit(), SetDefaultLimits(), and SetFractionOfBuspatchOutsideOccupancyLimit().
|
private |
Definition at line 412 of file AliMUONRecoParam.h.
Referenced by HVLimit(), and SetHVLimit().
|
private |
DEPRECATED. See fHVLimits.
Definition at line 376 of file AliMUONRecoParam.h.
Referenced by SetDefaultLimits().
|
private |
DEPRECATED. See fHVLimits.
Definition at line 377 of file AliMUONRecoParam.h.
Referenced by SetDefaultLimits().
|
private |
kTRUE to try to improve the reconstructed tracks by removing bad clusters
Definition at line 364 of file AliMUONRecoParam.h.
Referenced by ImproveTracks(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
kTRUE to make candidate tracks starting from 1 cluster in each of the stations 4 and 5
Definition at line 360 of file AliMUONRecoParam.h.
Referenced by MakeMoreTrackCandidates(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
kTRUE to make candidate tracks assuming linear propagation between stations 4 and 5
Definition at line 358 of file AliMUONRecoParam.h.
Referenced by MakeTrackCandidatesFast(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
low and high thresholds for manu occupancy cut
Definition at line 395 of file AliMUONRecoParam.h.
Referenced by ManuOccupancyHighLimit(), ManuOccupancyLowLimit(), SetDefaultLimits(), and SetManuOccupancyLimits().
|
private |
maximum distance to the track to search for compatible cluster(s) in bending direction
Definition at line 336 of file AliMUONRecoParam.h.
Referenced by GetMaxBendingDistanceToTrack(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxBendingDistanceToTrack().
|
private |
maximum value (GeV/c) of momentum in bending plane
Definition at line 328 of file AliMUONRecoParam.h.
Referenced by GetMaxBendingMomentum(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxBendingMomentum().
|
private |
maximum value of the bending slope (used only if B = 0)
Definition at line 330 of file AliMUONRecoParam.h.
Referenced by GetMaxBendingSlope(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxBendingSlope().
|
private |
maximum distance to the track to search for compatible cluster(s) in non bending direction
Definition at line 335 of file AliMUONRecoParam.h.
Referenced by GetMaxNonBendingDistanceToTrack(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxNonBendingDistanceToTrack().
|
private |
maximum value of the non bending slope
Definition at line 329 of file AliMUONRecoParam.h.
Referenced by GetMaxNonBendingSlope(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxNonBendingSlope().
|
private |
maximum normalized chi2 of tracking/trigger track matching
Definition at line 348 of file AliMUONRecoParam.h.
Referenced by GetMaxNormChi2MatchTrigger(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetSigmaCutForTrigger().
|
private |
max. search area in strips to apply on trigger track during trigger chamber efficiency
Definition at line 346 of file AliMUONRecoParam.h.
Referenced by GetMaxStripAreaForTrigger(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxStripAreaForTrigger().
|
private |
maximum number of track candidates above which the tracking abort
Definition at line 391 of file AliMUONRecoParam.h.
Referenced by GetMaxTrackCandidates(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxTrackCandidates().
|
private |
maximum number of trigger tracks above which the tracking is cancelled
Definition at line 390 of file AliMUONRecoParam.h.
Referenced by GetMaxTriggerTracks(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMaxTriggerTracks().
|
private |
minimum value (GeV/c) of momentum in bending plane
Definition at line 327 of file AliMUONRecoParam.h.
Referenced by GetMinBendingMomentum(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetMinBendingMomentum().
|
private |
|
private |
Definition at line 416 of file AliMUONRecoParam.h.
Referenced by DiscardMonoCathodClusters(), GetMonoCathodClBendingRes(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
Definition at line 415 of file AliMUONRecoParam.h.
Referenced by DiscardMonoCathodClusters(), GetMonoCathodClNonBendingRes(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
vertex dispersion (cm) in non bending plane (used for original tracking only)
Definition at line 332 of file AliMUONRecoParam.h.
Referenced by GetNonBendingVertexDispersion(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetNonBendingVertexDispersion().
|
private |
goodness mask (see AliMUONPadStatusMaker)
Definition at line 381 of file AliMUONRecoParam.h.
Referenced by PadGoodnessMask(), SetCalibrationParam(), SetCosmicParam(), SetDefaultLimits(), and SetPadGoodnessMask().
|
private |
Low and High threshold for pedestal mean.
Definition at line 378 of file AliMUONRecoParam.h.
Referenced by PedMeanHighLimit(), PedMeanLowLimit(), SetCalibrationParam(), SetDefaultLimits(), and SetPedMeanLimits().
|
private |
Low and High threshold for pedestal sigma.
Definition at line 379 of file AliMUONRecoParam.h.
Referenced by PedSigmaHighLimit(), PedSigmaLowLimit(), SetDefaultLimits(), and SetPedSigmaLimits().
|
private |
percentage of events for which all cluster info are stored in ESD
Definition at line 350 of file AliMUONRecoParam.h.
Referenced by GetPercentOfFullClusterInESD(), Print(), SaveFullClusterInESD(), and SetCosmicParam().
|
private |
kTRUE to try to recover the tracks getting lost during reconstruction
Definition at line 356 of file AliMUONRecoParam.h.
Referenced by Print(), RecoverTracks(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
kTRUE to remove tracks sharing cluster in station 1 and 2
Definition at line 388 of file AliMUONRecoParam.h.
Referenced by Print(), RemoveConnectedTracksInSt12(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
kTRUE to request at least one cluster in station i to validate the track
Definition at line 374 of file AliMUONRecoParam.h.
Referenced by RequestStation(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
kTRUE to save all cluster info (including pads) in ESD
Definition at line 368 of file AliMUONRecoParam.h.
Referenced by Print(), SaveFullClusterInESD(), and SetCosmicParam().
|
private |
select track candidates according to their slope (instead of their impact parameter)
Definition at line 393 of file AliMUONRecoParam.h.
Referenced by Print(), SelectOnTrackSlope(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
cut in sigma to apply on cluster (local chi2) during track improvement
Definition at line 340 of file AliMUONRecoParam.h.
Referenced by GetSigmaCutForImprovement(), ImproveTracks(), Print(), SetCosmicParam(), SetHighFluxParam(), and SetLowFluxParam().
|
private |
cut in sigma to apply on cluster (local chi2) and track (global chi2) during tracking
Definition at line 338 of file AliMUONRecoParam.h.
Referenced by GetSigmaCutForTracking(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetSigmaCutForTracking().
|
private |
cut in sigma to apply on track during trigger hit pattern search
Definition at line 342 of file AliMUONRecoParam.h.
Referenced by GetSigmaCutForTrigger(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetSigmaCutForTrigger().
|
private |
cut in strips to apply on trigger track during trigger chamber efficiency
Definition at line 344 of file AliMUONRecoParam.h.
Referenced by GetStripCutForTrigger(), Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and SetStripCutForTrigger().
|
private |
limit on the fraction of token lost error per event we allow
Definition at line 408 of file AliMUONRecoParam.h.
Referenced by Print(), SetTokenLostLimit(), and TokenLostLimit().
|
private |
kTRUE to track all the possible candidates; kFALSE to track only the best ones
Definition at line 354 of file AliMUONRecoParam.h.
Referenced by Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and TrackAllTracks().
|
private |
tracking mode: ORIGINAL, KALMAN
name of the tracking mode
Definition at line 325 of file AliMUONRecoParam.h.
Referenced by GetTrackingMode(), Print(), and SetTrackingMode().
|
private |
try to recover corrupted raw data
Definition at line 410 of file AliMUONRecoParam.h.
Referenced by SetDefaultLimits(), and TryRecover().
|
private |
kTRUE to use the chamber i in the tracking algorithm
Definition at line 372 of file AliMUONRecoParam.h.
Referenced by SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and UseChamber().
|
private |
kTRUE to use the smoother to compute track parameters/covariances and local chi2 at each cluster (used for Kalman tracking only)
Definition at line 366 of file AliMUONRecoParam.h.
Referenced by Print(), SetCosmicParam(), SetHighFluxParam(), SetLowFluxParam(), and UseSmoother().