![]() |
AliPhysics
5b5fbb3 (5b5fbb3)
|
Muon spectrometer resolution. More...
#include <AliAnalysisTaskMuonResolution.h>
Public Member Functions | |
AliAnalysisTaskMuonResolution () | |
AliAnalysisTaskMuonResolution (const char *name) | |
virtual | ~AliAnalysisTaskMuonResolution () |
void | SetDefaultStorage (const char *ocdbPath) |
Set location of the default OCDB storage (if not set use "raw://") More... | |
void | SetStartingResolution (Int_t chId, Double_t valNB, Double_t valB) |
void | SetStartingResolution (Double_t valNB[10], Double_t valB[10]) |
void | GetStartingResolution (Double_t valNB[10], Double_t valB[10]) const |
void | SetHalfChShift (Int_t hchId, Double_t valNB, Double_t valB) |
void | SetHalfChShift (Double_t valNB[20], Double_t valB[20]) |
void | GetHalfChShift (Double_t valNB[20], Double_t valB[20]) const |
void | ShiftHalfCh (Bool_t flag=kTRUE) |
void | PrintHalfChShift (Bool_t flag=kTRUE) |
void | SetDEShift (Int_t iDE, Double_t valNB, Double_t valB) |
void | SetDEShift (Double_t valNB[200], Double_t valB[200]) |
void | GetDEShift (Double_t valNB[200], Double_t valB[200]) const |
void | ShiftDE (Bool_t flag=kTRUE) |
void | PrintDEShift (Bool_t flag=kTRUE) |
void | SetMinMomentum (Double_t val) |
set the minimum momentum value of the tracks used to compute the resolution More... | |
void | SetMinPt (Double_t val) |
set the minimum pT value of the tracks used to compute the resolution More... | |
void | SetMuonSign (Short_t sign) |
set the sign of the tracks used to compute the resolution More... | |
void | SetMuonEventCuts (AliMuonEventCuts &eventCuts) |
void | SetMuonTrackCuts (AliMuonTrackCuts &trackCuts) |
void | UseMCLabel (Bool_t flag=kTRUE) |
select only tracks with MC label or not More... | |
void | SetExtrapMode (Int_t val) |
void | CorrectForSystematics (Bool_t flag=kTRUE) |
set the flag to add or not the systematic shifts of the residuals to the resolution More... | |
void | SetAlignStorage (const char *ocdbPath, Int_t version=-1, Int_t subVersion=-1) |
void | ReAlign (const char *oldAlignStorage=0x0, Int_t oldVersion=-1, Int_t oldSubVersion=-1, const char *newAlignStorage="", Int_t newVersion=-1, Int_t newSubVersion=-1) |
TObjArray * | GetCanvases () |
return the list of summary canvases More... | |
void | ShowProgressBar (Bool_t flag=kTRUE) |
set the flag to show the progression bar More... | |
void | PrintClusterRes (Bool_t perCh=kTRUE, Bool_t perDE=kFALSE) |
set the flag to print the cluster resolution per chamber/DE More... | |
void | FitResiduals (Bool_t flag=kTRUE) |
void | RemoveMonoCathodClusters (Bool_t flag=kTRUE, Bool_t checkAllPads=kTRUE) |
set the flag to remove mono-cathod clusters (either considering all the pads or only the ones directly below) More... | |
void | ImproveTracks (Bool_t flag=kTRUE) |
set the flag to improve the track before measuring the resolution More... | |
virtual void | UserCreateOutputObjects () |
virtual void | UserExec (Option_t *) |
virtual Bool_t | UserNotify () |
virtual void | NotifyRun () |
virtual void | Terminate (Option_t *) |
Private Member Functions | |
AliAnalysisTaskMuonResolution (const AliAnalysisTaskMuonResolution &rhs) | |
Not implemented. More... | |
AliAnalysisTaskMuonResolution & | operator= (const AliAnalysisTaskMuonResolution &rhs) |
Not implemented. More... | |
void | ModifyClusters (AliMUONTrack &track) |
void | Zoom (TH1 *h, Double_t fractionCut=0.01) |
void | ZoomLeft (TH1 *h, Double_t fractionCut=0.02) |
void | ZoomRight (TH1 *h, Double_t fractionCut=0.02) |
void | GetMeanRMS (TH1 *h, Double_t &mean, Double_t &meanErr, Double_t &rms, Double_t &rmsErr, TGraphErrors *gMean=0x0, TGraphErrors *gRMS=0x0, Int_t i=0, Double_t x=0, Bool_t zoom=kTRUE, Bool_t enableFit=kTRUE) |
void | FillMeanSigmaClusterVsX (const TH2 *hIn, const TH2 *hOut, TGraphErrors *gMean, TGraphErrors *gSigma) |
void | Cov2CovP (const AliMUONTrackParam ¶m, TMatrixD &covP) |
void | CheckPads (AliMUONVCluster *cl, Bool_t &hasBending, Bool_t &hasNonBending) const |
void | CheckPadsBelow (AliMUONVCluster *cl, Bool_t &hasBending, Bool_t &hasNonBending) const |
Private Attributes | |
TObjArray * | fResiduals |
List of residual histos. More... | |
TObjArray * | fResidualsVsP |
List of residual vs. p histos. More... | |
TObjArray * | fResidualsVsCent |
List of residual vs. centrality histos. More... | |
TObjArray * | fResidualsVsAngle |
List of residual vs. track angle histos. More... | |
TObjArray * | fLocalChi2 |
List of plots related to local chi2 per chamber/DE. More... | |
TObjArray * | fChamberRes |
List of plots related to chamber/DE resolution. More... | |
TObjArray * | fTrackRes |
List of plots related to track resolution (p, pT, ...) More... | |
TObjArray * | fCanvases |
List of canvases summarizing the results. More... | |
TObjArray * | fTmpHists |
List of temporary histograms. More... | |
Double_t | fClusterResNB [10] |
cluster resolution in non-bending direction More... | |
Double_t | fClusterResB [10] |
cluster resolution in bending direction More... | |
Double_t | fHalfChShiftNB [20] |
half-chamber deplacements in non-bending direction More... | |
Double_t | fHalfChShiftB [20] |
half-chamber deplacements in bending direction More... | |
Double_t | fDEShiftNB [200] |
DE deplacements in non-bending direction. More... | |
Double_t | fDEShiftB [200] |
DE deplacements in bending direction. More... | |
TString | fDefaultStorage |
location of the default OCDB storage More... | |
Int_t | fNEvents |
number of processed events More... | |
Bool_t | fShowProgressBar |
show the progression bar More... | |
Bool_t | fPrintClResPerCh |
print the cluster resolution per chamber More... | |
Bool_t | fPrintClResPerDE |
print the cluster resolution per DE More... | |
TF1 * | fGaus |
gaussian function to fit the residuals More... | |
Double_t | fMinMomentum |
use only tracks with momentum higher than this value More... | |
Double_t | fMinPt |
use only tracks with pT higher than this value More... | |
Short_t | fSign |
use only tracks of this sign More... | |
Bool_t | fUseMCLabel |
use only tracks with MC label or not More... | |
Int_t | fExtrapMode |
extrapolation mode to get the track parameters and covariances at a given cluster More... | |
Bool_t | fCorrectForSystematics |
add or not the systematic shifts of the residuals to the resolution More... | |
Bool_t | fRemoveMonoCathCl |
remove or not the mono-cathod clusters More... | |
Bool_t | fCheckAllPads |
use all pads or only the ones directly below the cluster to look for mono-cathods More... | |
Bool_t | fImproveTracks |
flag telling whether to improve or not the track before measuring the resolution More... | |
Bool_t | fShiftHalfCh |
flag telling wether to displace half-chambers by fHalfChShift(N)B[i] or not More... | |
Bool_t | fPrintHalfChShift |
print the half-chamber displacements More... | |
Bool_t | fShiftDE |
flag telling wether to displace DEs by fDEShift(N)B[i] or not More... | |
Bool_t | fPrintDEShift |
print the DE displacements More... | |
Bool_t | fOCDBLoaded |
flag telling if the OCDB has been properly loaded or not More... | |
Int_t | fNDE |
total number of DE More... | |
Int_t | fDEIndices [1100] |
index of DE in histograms refered by ID More... | |
Int_t | fDEIds [200] |
ID of DE refered by index in histograms. More... | |
Bool_t | fReAlign |
flag telling whether to re-align the spectrometer or not before computing resolution More... | |
TString | fOldAlignStorage |
location of the OCDB storage where to find old MUON/Align/Data (use the default one if empty) More... | |
Int_t | fOldAlignVersion |
specific version of the old MUON/Align/Data/object to load More... | |
Int_t | fOldAlignSubVersion |
specific subversion of the old MUON/Align/Data/object to load More... | |
TString | fNewAlignStorage |
location of the OCDB storage where to find new MUON/Align/Data (use the default one if empty) More... | |
Int_t | fNewAlignVersion |
specific version of the new MUON/Align/Data/object to load More... | |
Int_t | fNewAlignSubVersion |
specific subversion of the new MUON/Align/Data/object to load More... | |
AliMUONGeometryTransformer * | fOldGeoTransformer |
geometry transformer used to recontruct the present data More... | |
AliMUONGeometryTransformer * | fNewGeoTransformer |
new geometry transformer containing the new alignment to be applied More... | |
AliMuonEventCuts * | fMuonEventCuts |
cuts to select events to be considered More... | |
AliMuonTrackCuts * | fMuonTrackCuts |
cuts to select tracks to be considered More... | |
Static Private Attributes | |
static const Int_t | fgkMinEntries = 10 |
minimum number of entries needed to compute resolution More... | |
Muon spectrometer resolution.
Definition at line 30 of file AliAnalysisTaskMuonResolution.h.
|
private |
Definition at line 214 of file AliAnalysisTaskMuonResolution.h.
|
private |
Definition at line 174 of file AliAnalysisTaskMuonResolution.h.
|
private |
Enumerator | |
---|---|
kLocalChi2PerChMean |
local chi2-X/Y/total per chamber: mean |
kLocalChi2PerDEMean |
local chi2-X/Y/total per DE: mean |
Definition at line 169 of file AliAnalysisTaskMuonResolution.h.
|
private |
Definition at line 129 of file AliAnalysisTaskMuonResolution.h.
|
private |
Definition at line 161 of file AliAnalysisTaskMuonResolution.h.
|
private |
Definition at line 154 of file AliAnalysisTaskMuonResolution.h.
|
private |
Definition at line 147 of file AliAnalysisTaskMuonResolution.h.
|
private |
Definition at line 205 of file AliAnalysisTaskMuonResolution.h.
AliAnalysisTaskMuonResolution::AliAnalysisTaskMuonResolution | ( | ) |
Default constructor
Definition at line 86 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks().
AliAnalysisTaskMuonResolution::AliAnalysisTaskMuonResolution | ( | const char * | name | ) |
Constructor
Definition at line 141 of file AliAnalysisTaskMuonResolution.cxx.
|
virtual |
Destructor
Definition at line 212 of file AliAnalysisTaskMuonResolution.cxx.
|
private |
Not implemented.
|
private |
Check that this cluster contains pads on both cathods
Definition at line 1908 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), ModifyClusters(), and UserExec().
|
private |
Check that this cluster contains pads on both cathods just under its position
Definition at line 1932 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), ModifyClusters(), and UserExec().
|
inline |
set the flag to add or not the systematic shifts of the residuals to the resolution
Definition at line 79 of file AliAnalysisTaskMuonResolution.h.
Referenced by AddTaskMuonResolution().
|
private |
change coordinate system: (X, SlopeX, Y, SlopeY, q/Pyz) -> (X, Y, pX, pY, pZ) parameters (param) are given in the (X, SlopeX, Y, SlopeY, q/Pyz) coordinate system
Definition at line 1876 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), and UserExec().
|
private |
Fill graph with cluster shift (cluster in) if gMean != OxO and resolution from combined residuals with cluster in/out (zooming if required)
Definition at line 1844 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), and Terminate().
|
inline |
set gaussian function to fit the residual distribution to extract the mean and the dispersion. if not set: take the mean and the RMS of the distribution
Definition at line 425 of file AliAnalysisTaskMuonResolution.h.
Referenced by AliAnalysisTaskMuonResolution(), and PrintClusterRes().
|
inline |
return the list of summary canvases
Definition at line 87 of file AliAnalysisTaskMuonResolution.h.
Referenced by MuonResolution().
|
inline |
set chambers non-bending and bending resolutions
Definition at line 367 of file AliAnalysisTaskMuonResolution.h.
Referenced by MuonResolution(), and PrintHalfChShift().
|
inline |
set chambers non-bending and bending resolutions
Definition at line 338 of file AliAnalysisTaskMuonResolution.h.
Referenced by MuonResolution(), and SetDefaultStorage().
|
private |
Fill graphs with the mean and rms values and the corresponding error (zooming if required)
Definition at line 1759 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by FillMeanSigmaClusterVsX(), ImproveTracks(), and Terminate().
|
inline |
set chambers non-bending and bending resolutions
Definition at line 309 of file AliAnalysisTaskMuonResolution.h.
Referenced by MuonResolution(), and SetDefaultStorage().
|
inline |
set the flag to improve the track before measuring the resolution
Definition at line 101 of file AliAnalysisTaskMuonResolution.h.
|
private |
Reset the clusters resolution from the ones given to the task and change the cluster position according to the new alignment parameters if required
Definition at line 1661 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), and UserExec().
|
virtual |
load necessary data from OCDB corresponding to the first run number and initialize analysis
Definition at line 730 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks().
|
private |
Not implemented.
Referenced by ImproveTracks().
|
inline |
set the flag to print the cluster resolution per chamber/DE
Definition at line 93 of file AliAnalysisTaskMuonResolution.h.
|
inline |
Definition at line 54 of file AliAnalysisTaskMuonResolution.h.
|
inline |
Definition at line 48 of file AliAnalysisTaskMuonResolution.h.
|
inline |
Set the flag to activate the re-alignment and set the specific storages where to find the old/new alignment files of specified version/subversion. If old(new)AlignStorage = 0x0: do not apply any alignment (default geometry) If old(new)AlignStorage = "" : assume the old(new) alignment data are in the default storage If version = subversion = -1 the lastest object is loaded
Definition at line 395 of file AliAnalysisTaskMuonResolution.h.
Referenced by CorrectForSystematics().
|
inline |
set the flag to remove mono-cathod clusters (either considering all the pads or only the ones directly below)
Definition at line 98 of file AliAnalysisTaskMuonResolution.h.
|
inline |
Set the OCDB path + version/subversion to find the alignment file used in the reco. If ocdbPath = 0x0: do not apply any alignment (default geometry) If ocdbPath = "" : assume the alignment data are in the default storage If version = subversion = -1 the lastest object is loaded
Definition at line 377 of file AliAnalysisTaskMuonResolution.h.
Referenced by CorrectForSystematics().
|
inline |
Set location of the default OCDB storage (if not set use "raw://")
Definition at line 38 of file AliAnalysisTaskMuonResolution.h.
set chamber non-bending and bending resolutions
Definition at line 348 of file AliAnalysisTaskMuonResolution.h.
Referenced by AliAnalysisTaskMuonResolution(), and PrintHalfChShift().
set chambers non-bending and bending resolutions
Definition at line 357 of file AliAnalysisTaskMuonResolution.h.
|
inline |
set the extrapolation mode to get the track parameters and covariances at a given cluster: 0 = extrapolate from the closest cluster; 1 = extrapolate from the previous cluster except between stations 2-3-4
Definition at line 76 of file AliAnalysisTaskMuonResolution.h.
Referenced by AddTaskMuonResolution().
|
inline |
set chamber non-bending and bending resolutions
Definition at line 319 of file AliAnalysisTaskMuonResolution.h.
Referenced by AliAnalysisTaskMuonResolution(), and SetDefaultStorage().
set chambers non-bending and bending resolutions
Definition at line 328 of file AliAnalysisTaskMuonResolution.h.
|
inline |
set the minimum momentum value of the tracks used to compute the resolution
Definition at line 57 of file AliAnalysisTaskMuonResolution.h.
Referenced by AddTaskMuonResolution().
|
inline |
set the minimum pT value of the tracks used to compute the resolution
Definition at line 60 of file AliAnalysisTaskMuonResolution.h.
Referenced by AddTaskMuonResolution().
|
inline |
set standard cuts to select events to be considered
Definition at line 435 of file AliAnalysisTaskMuonResolution.h.
Referenced by SetMuonSign().
|
inline |
set the sign of the tracks used to compute the resolution
Definition at line 63 of file AliAnalysisTaskMuonResolution.h.
|
inline |
set standard cuts to select tracks to be considered
Definition at line 443 of file AliAnalysisTaskMuonResolution.h.
Referenced by SetMuonSign().
|
inline |
set chamber non-bending and bending resolutions
Definition at line 290 of file AliAnalysisTaskMuonResolution.h.
Referenced by AliAnalysisTaskMuonResolution(), and SetDefaultStorage().
|
inline |
set chambers non-bending and bending resolutions
Definition at line 299 of file AliAnalysisTaskMuonResolution.h.
|
inline |
Definition at line 53 of file AliAnalysisTaskMuonResolution.h.
|
inline |
Definition at line 47 of file AliAnalysisTaskMuonResolution.h.
|
inline |
set the flag to show the progression bar
Definition at line 90 of file AliAnalysisTaskMuonResolution.h.
|
virtual |
compute final results
Definition at line 833 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks().
|
inline |
select only tracks with MC label or not
Definition at line 72 of file AliAnalysisTaskMuonResolution.h.
|
virtual |
Create histograms
Definition at line 234 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), and NotifyRun().
|
virtual |
Main event loop
Definition at line 425 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks().
|
virtual |
setup OCDB default storage
Definition at line 714 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks().
Reduce the range of the histogram by removing a given fration of the statistic at each edge
Definition at line 1713 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by GetMeanRMS(), and ImproveTracks().
Reduce the range of the histogram by removing a given fration of the statistic on the left side
Definition at line 1721 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), and Zoom().
Reduce the range of the histogram by removing a given fration of the statistic on the right side
Definition at line 1740 of file AliAnalysisTaskMuonResolution.cxx.
Referenced by ImproveTracks(), Terminate(), and Zoom().
|
private |
List of canvases summarizing the results.
Definition at line 238 of file AliAnalysisTaskMuonResolution.h.
Referenced by GetCanvases(), GetMeanRMS(), Terminate(), and ~AliAnalysisTaskMuonResolution().
|
private |
List of plots related to chamber/DE resolution.
Definition at line 236 of file AliAnalysisTaskMuonResolution.h.
Referenced by Terminate(), and ~AliAnalysisTaskMuonResolution().
|
private |
use all pads or only the ones directly below the cluster to look for mono-cathods
Definition at line 263 of file AliAnalysisTaskMuonResolution.h.
Referenced by ModifyClusters(), RemoveMonoCathodClusters(), and UserExec().
|
private |
cluster resolution in bending direction
Definition at line 242 of file AliAnalysisTaskMuonResolution.h.
Referenced by GetStartingResolution(), ModifyClusters(), NotifyRun(), and SetStartingResolution().
|
private |
cluster resolution in non-bending direction
Definition at line 241 of file AliAnalysisTaskMuonResolution.h.
Referenced by GetStartingResolution(), ModifyClusters(), NotifyRun(), and SetStartingResolution().
|
private |
add or not the systematic shifts of the residuals to the resolution
Definition at line 261 of file AliAnalysisTaskMuonResolution.h.
Referenced by CorrectForSystematics(), and Terminate().
|
private |
location of the default OCDB storage
Definition at line 250 of file AliAnalysisTaskMuonResolution.h.
Referenced by SetDefaultStorage(), and UserNotify().
|
private |
ID of DE refered by index in histograms.
Definition at line 272 of file AliAnalysisTaskMuonResolution.h.
Referenced by AliAnalysisTaskMuonResolution(), NotifyRun(), and UserCreateOutputObjects().
|
private |
index of DE in histograms refered by ID
Definition at line 271 of file AliAnalysisTaskMuonResolution.h.
Referenced by AliAnalysisTaskMuonResolution(), CheckPadsBelow(), ModifyClusters(), NotifyRun(), and UserExec().
|
private |
DE deplacements in bending direction.
Definition at line 248 of file AliAnalysisTaskMuonResolution.h.
Referenced by CheckPadsBelow(), GetDEShift(), ModifyClusters(), and SetDEShift().
|
private |
DE deplacements in non-bending direction.
Definition at line 247 of file AliAnalysisTaskMuonResolution.h.
Referenced by CheckPadsBelow(), GetDEShift(), ModifyClusters(), and SetDEShift().
|
private |
extrapolation mode to get the track parameters and covariances at a given cluster
Definition at line 260 of file AliAnalysisTaskMuonResolution.h.
Referenced by SetExtrapMode(), and UserExec().
|
private |
gaussian function to fit the residuals
Definition at line 255 of file AliAnalysisTaskMuonResolution.h.
Referenced by FitResiduals(), GetMeanRMS(), and ~AliAnalysisTaskMuonResolution().
|
staticprivate |
minimum number of entries needed to compute resolution
Definition at line 229 of file AliAnalysisTaskMuonResolution.h.
Referenced by GetMeanRMS().
|
private |
half-chamber deplacements in bending direction
Definition at line 245 of file AliAnalysisTaskMuonResolution.h.
Referenced by CheckPadsBelow(), GetHalfChShift(), ModifyClusters(), and SetHalfChShift().
|
private |
half-chamber deplacements in non-bending direction
Definition at line 244 of file AliAnalysisTaskMuonResolution.h.
Referenced by CheckPadsBelow(), GetHalfChShift(), ModifyClusters(), and SetHalfChShift().
|
private |
flag telling whether to improve or not the track before measuring the resolution
Definition at line 264 of file AliAnalysisTaskMuonResolution.h.
Referenced by ImproveTracks(), NotifyRun(), and UserExec().
|
private |
List of plots related to local chi2 per chamber/DE.
Definition at line 235 of file AliAnalysisTaskMuonResolution.h.
Referenced by Terminate(), and ~AliAnalysisTaskMuonResolution().
|
private |
use only tracks with momentum higher than this value
Definition at line 256 of file AliAnalysisTaskMuonResolution.h.
Referenced by SetMinMomentum(), and UserExec().
|
private |
use only tracks with pT higher than this value
Definition at line 257 of file AliAnalysisTaskMuonResolution.h.
Referenced by SetMinPt(), and UserExec().
|
private |
cuts to select events to be considered
Definition at line 283 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), SetMuonEventCuts(), UserExec(), and ~AliAnalysisTaskMuonResolution().
|
private |
cuts to select tracks to be considered
Definition at line 284 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), SetMuonTrackCuts(), UserExec(), and ~AliAnalysisTaskMuonResolution().
|
private |
total number of DE
Definition at line 270 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), Terminate(), and UserCreateOutputObjects().
|
private |
number of processed events
Definition at line 251 of file AliAnalysisTaskMuonResolution.h.
Referenced by UserExec().
|
private |
location of the OCDB storage where to find new MUON/Align/Data (use the default one if empty)
Definition at line 277 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), ReAlign(), and SetAlignStorage().
|
private |
specific subversion of the new MUON/Align/Data/object to load
Definition at line 279 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), ReAlign(), and SetAlignStorage().
|
private |
specific version of the new MUON/Align/Data/object to load
Definition at line 278 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), ReAlign(), and SetAlignStorage().
|
private |
new geometry transformer containing the new alignment to be applied
Definition at line 281 of file AliAnalysisTaskMuonResolution.h.
Referenced by CheckPadsBelow(), ModifyClusters(), NotifyRun(), and ~AliAnalysisTaskMuonResolution().
|
private |
flag telling if the OCDB has been properly loaded or not
Definition at line 269 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), UserCreateOutputObjects(), UserExec(), and UserNotify().
|
private |
location of the OCDB storage where to find old MUON/Align/Data (use the default one if empty)
Definition at line 274 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), and ReAlign().
|
private |
specific subversion of the old MUON/Align/Data/object to load
Definition at line 276 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), and ReAlign().
|
private |
specific version of the old MUON/Align/Data/object to load
Definition at line 275 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), and ReAlign().
|
private |
geometry transformer used to recontruct the present data
Definition at line 280 of file AliAnalysisTaskMuonResolution.h.
Referenced by ModifyClusters(), NotifyRun(), and ~AliAnalysisTaskMuonResolution().
|
private |
print the cluster resolution per chamber
Definition at line 253 of file AliAnalysisTaskMuonResolution.h.
Referenced by NotifyRun(), PrintClusterRes(), and Terminate().
|
private |
print the cluster resolution per DE
Definition at line 254 of file AliAnalysisTaskMuonResolution.h.
Referenced by PrintClusterRes(), and Terminate().
|
private |
print the DE displacements
Definition at line 268 of file AliAnalysisTaskMuonResolution.h.
Referenced by PrintDEShift(), and Terminate().
|
private |
print the half-chamber displacements
Definition at line 266 of file AliAnalysisTaskMuonResolution.h.
Referenced by PrintHalfChShift(), and Terminate().
|
private |
flag telling whether to re-align the spectrometer or not before computing resolution
Definition at line 273 of file AliAnalysisTaskMuonResolution.h.
Referenced by ModifyClusters(), NotifyRun(), and ReAlign().
|
private |
remove or not the mono-cathod clusters
Definition at line 262 of file AliAnalysisTaskMuonResolution.h.
Referenced by ModifyClusters(), RemoveMonoCathodClusters(), and UserExec().
|
private |
List of residual histos.
Definition at line 231 of file AliAnalysisTaskMuonResolution.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskMuonResolution().
|
private |
List of residual vs. track angle histos.
Definition at line 234 of file AliAnalysisTaskMuonResolution.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskMuonResolution().
|
private |
List of residual vs. centrality histos.
Definition at line 233 of file AliAnalysisTaskMuonResolution.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskMuonResolution().
|
private |
List of residual vs. p histos.
Definition at line 232 of file AliAnalysisTaskMuonResolution.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskMuonResolution().
|
private |
flag telling wether to displace DEs by fDEShift(N)B[i] or not
Definition at line 267 of file AliAnalysisTaskMuonResolution.h.
Referenced by CheckPadsBelow(), ModifyClusters(), and ShiftDE().
|
private |
flag telling wether to displace half-chambers by fHalfChShift(N)B[i] or not
Definition at line 265 of file AliAnalysisTaskMuonResolution.h.
Referenced by CheckPadsBelow(), ModifyClusters(), and ShiftHalfCh().
|
private |
show the progression bar
Definition at line 252 of file AliAnalysisTaskMuonResolution.h.
Referenced by ShowProgressBar(), and UserExec().
|
private |
use only tracks of this sign
Definition at line 258 of file AliAnalysisTaskMuonResolution.h.
Referenced by SetMuonSign(), and UserExec().
|
private |
List of temporary histograms.
Definition at line 239 of file AliAnalysisTaskMuonResolution.h.
Referenced by GetMeanRMS(), Terminate(), and ~AliAnalysisTaskMuonResolution().
|
private |
List of plots related to track resolution (p, pT, ...)
Definition at line 237 of file AliAnalysisTaskMuonResolution.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskMuonResolution().
|
private |
use only tracks with MC label or not
Definition at line 259 of file AliAnalysisTaskMuonResolution.h.
Referenced by UseMCLabel(), and UserExec().