![]() |
AliPhysics
31210d0 (31210d0)
|
Configuration of EMCal re-clusterization analysis task. More...
Go to the source code of this file.
Functions | |
AliAnalysisTaskEMCALClusterize * | AddTaskEMCALClusterize (const char *clusArrTit="EMCAL_Clusters_New", const Bool_t bFillAOD=kFALSE, const Int_t bMC=kFALSE, const Bool_t exotic=kTRUE, const TString name="V1Unfold", const TString trigger="", const Int_t tm=1, const Int_t minEcell=50, const Int_t minEseed=100, const Int_t maxDeltaT=250, const Int_t timeWindow=1000, const Int_t minEUnf=15, const Int_t minFrac=1, const Bool_t bRecalE=kTRUE, const Bool_t bBad=kTRUE, const Bool_t bRecalT=kTRUE, const Bool_t bNonLine=kFALSE, const Int_t minCen=-1, const Int_t maxCen=-1, const Float_t clusterEnergyCutEvent=-1, const Int_t nRowDiff=1, const Int_t nColDiff=1, const Bool_t skipOrReject=kFALSE, const Int_t tCardMimic=0, const Bool_t cellUpd=kTRUE) |
Configuration of EMCal re-clusterization analysis task.
This task reclusterizes on the fly EMCal clusters, creates a new branch with those clusters so that it can be used by another analysis task accessing this cluster branch.
Definition in file AddTaskEMCALClusterize.C.
AliAnalysisTaskEMCALClusterize* AddTaskEMCALClusterize | ( | const char * | clusArrTit = "EMCAL_Clusters_New" , |
const Bool_t | bFillAOD = kFALSE , |
||
const Int_t | bMC = kFALSE , |
||
const Bool_t | exotic = kTRUE , |
||
const TString | name = "V1Unfold" , |
||
const TString | trigger = "" , |
||
const Int_t | tm = 1 , |
||
const Int_t | minEcell = 50 , |
||
const Int_t | minEseed = 100 , |
||
const Int_t | maxDeltaT = 250 , |
||
const Int_t | timeWindow = 1000 , |
||
const Int_t | minEUnf = 15 , |
||
const Int_t | minFrac = 1 , |
||
const Bool_t | bRecalE = kTRUE , |
||
const Bool_t | bBad = kTRUE , |
||
const Bool_t | bRecalT = kTRUE , |
||
const Bool_t | bNonLine = kFALSE , |
||
const Int_t | minCen = -1 , |
||
const Int_t | maxCen = -1 , |
||
const Float_t | clusterEnergyCutEvent = -1 , |
||
const Int_t | nRowDiff = 1 , |
||
const Int_t | nColDiff = 1 , |
||
const Bool_t | skipOrReject = kFALSE , |
||
const Int_t | tCardMimic = 0 , |
||
const Bool_t | cellUpd = kTRUE |
||
) |
Main method
The parameters for the analysis are:
clusArrTit | char string with default name of new clusters container, not needed but leave for backward compatibility |
bFillAOD | Bool, keep the new clusters in output file. |
bMC | Bool, simulation or data. |
exotic | Bool, remove exotic clusters. |
name | TString, name of clusterizer: V1, V2, V1Unfold, NxN. |
trigger | TString, name of triggered events to be analyzed. |
tm | Bool, perform track matching recalculation. |
minEcell | float, minimum cell energy entering the cluster. |
minEseed | float, minimum cell energy seed of the cluster |
maxDeltaT | float, maximum difference in time of cells in cluster, keep it rather open. |
timeWindow | float, maximum/minimum time of the clusters/cells, after time recalibration. |
minEUnf | minimum energy cut for unfolding (check what it does) |
minFrac | minimum fraction of energy cut for unfolding (check what it does) |
bRecalE | Bool, recalibrate EMCal energy |
bBad | Bool, remove bad channels |
bRecalT | Bool, recalibrate EMCal time |
bNonLine | Bool, correct cluster non linearity |
minCen | Integer, minimum centrality, -1 no selection |
maxCen | Integer, maximum centrality, -1 no selection |
clusterEnergyCutEvent | Float, in case of event filtering, select events with at least one EMCal cluster with this energy |
nRowDiff | Integer, number of rows for NxM clusterizer |
nColDiff | Integer, number of collumns for NxM clusterizer |
skipOrReject | Bool, for unfolding (check) |
tCardMimic | option for TCard correlation emulation, MC only. Options: 0 - no emulation; 1 - just add energy to adjacent cells; >1 - add energy to adjacent cells and subtract added energy to reference cell |
cellUpd | update cells list with cuts |
Definition at line 53 of file AddTaskEMCALClusterize.C.
Referenced by ana(), and emcalReclusterize().