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

macro to run Time Calibration Task More...

Go to the source code of this file.

Functions

void runEMCALTimeCalibTask (Int_t type=0, Bool_t isESD=kTRUE, Bool_t isPhysicsSelection=kFALSE, Bool_t isCentralitySelection=kFALSE)
 
TChainCreateChainFromCollection (const char *xmlfile, const char *treeName="esdTree")
 

Detailed Description

macro to run Time Calibration Task

For Run1 data run in two iterations.

  1. First iteration over statistics gives calibration constants. Remember to apply energy cuts. We want to take into account only GOOD cells.
  2. Run method ProduceCalibConsts(inputFile,outputFile,fFALSE) to obtain reference file with constants.
  3. Second iteration with applied consatants plus extra timing cut gives corrected calibration constants.
  4. Extract final calib constants ProduceCalibConsts(inputFile,outputFile,kTRUE).

For Run2 data run in three iterations.

  1. The same as 1 point for Run1 but run by run.
  2. The same as 2 point for Run1 but run by run.
  3. Extract L1 phase via ProduceOffsetForSMsV2(runNumber,inputFile,outputFile) to obtain phases per run; outputFile is the same.
  4. Second iteration with info from L1 phase with loose time criteria
  5. Run method ProduceCalibConsts(inputFile,outputFile,kTRUE) to obtain reference file with constants for whole collection.
  6. Third iteration with applied consatants plus L1phases, plus extra timing cut gives corrected calibration constants.
Parameters
typeInt_t, local or grid processing
isESDBool_t, flag to process ESD or AOD
isPhysicsSelectionBool_t, flag to use Physics Selection
isCentralitySelectionBool_t, flag to use Centrality Selection
Author
Marie Germain marie.nosp@m..ger.nosp@m.main@.nosp@m.suba.nosp@m.tech..nosp@m.in2p.nosp@m.3.fr, SUBATECH
Adam Matyja adam..nosp@m.toma.nosp@m.sz.ma.nosp@m.tyja.nosp@m.@ifj..nosp@m.edu..nosp@m.pl, INP PAN Cracow
Date
Jun 3, 2015

Definition in file runEMCALTimeCalibTask.C.

Function Documentation

TChain* CreateChainFromCollection ( const char *  xmlfile,
const char *  treeName = "esdTree" 
)

Definition at line 200 of file runEMCALTimeCalibTask.C.

Referenced by runEMCALTimeCalibTask().

void runEMCALTimeCalibTask ( Int_t  type = 0,
Bool_t  isESD = kTRUE,
Bool_t  isPhysicsSelection = kFALSE,
Bool_t  isCentralitySelection = kFALSE 
)

taskmbemcal->SwitchOffBadReco();

Definition at line 30 of file runEMCALTimeCalibTask.C.