AliPhysics  9538fdd (9538fdd)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AddTaskEMCALClusterize.C File Reference

Configuration of EMCal re-clusterization analysis task. More...

Go to the source code of this file.


AliAnalysisTaskEMCALClusterizeAddTaskEMCALClusterize (TString &arrayName, const Bool_t bFillAOD=kFALSE, const Int_t bMC=kFALSE, const Bool_t exotic=kTRUE, const TString name="V1Unfold", const TString trigger="", const Bool_t tm=kTRUE, 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)

Detailed Description

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.

The parameters for the analysis are:

arrayNameTString name of new cluster branch.
bFillAODBool, keep the new clusters in output file.
bMCBool, simulation or data.
exoticBool, remove exotic clusters.
nameTString, name of clusterizer: V1, V2, V1Unfold, NxN.
triggerTString, name of triggered events to be analyzed.
tmBool, perform track matching recalculation.
minEcellfloat, minimum cell energy entering the cluster.
minEseedfloat, minimum cell energy seed of the cluster
maxDeltaTfloat, maximum difference in time of cells in cluster, keep it rather open.
timeWindowfloat, maximum/minimum time of the clusters/cells, after time recalibration.
minEUnfminimum energy cut for unfolding (check what it does)
minFracminimum fraction of energy cut for unfolding (check what it does)
bRecalEBool, recalibrate EMCal energy
bBadBool, remove bad channels
bRecalTBool, recalibrate EMCal time
bNonLineBool, correct cluster non linearity
minCenInteger, minimum centrality, -1 no selection
maxCenInteger, maximum centrality, -1 no selection
clusterEnergyCutEventFloat, in case of event filtering, select events with at least one EMCal cluster with this energy
nRowDiffInteger, number of rows for NxM clusterizer
nColDiffInteger, number of collumns for NxM clusterizer
skipOrRejectBool, for unfolding (check)
: Gustavo Conesa Balbastre, (LPSC-CNRS)

Definition in file AddTaskEMCALClusterize.C.

Function Documentation

AliAnalysisTaskEMCALClusterize* AddTaskEMCALClusterize ( TString arrayName,
const Bool_t  bFillAOD = kFALSE,
const Int_t  bMC = kFALSE,
const Bool_t  exotic = kTRUE,
const TString  name = "V1Unfold",
const TString  trigger = "",
const Bool_t  tm = kTRUE,
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 

Definition at line 36 of file AddTaskEMCALClusterize.C.

Referenced by ana(), and emcalReclusterize().