AliPhysics  vAN-20150630 (513c479)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliAnalysisTaskEMCALTimeCalib Class Reference

Task to work on Time Calibration for EMCal/DCal. More...

#include <AliAnalysisTaskEMCALTimeCalib.h>

Inheritance diagram for AliAnalysisTaskEMCALTimeCalib:

Public Types

enum  { kNSM = 20, kNBCmask = 4 }
 

Public Member Functions

 AliAnalysisTaskEMCALTimeCalib ()
 
 AliAnalysisTaskEMCALTimeCalib (const char *name)
 Constructor. More...
 
virtual ~AliAnalysisTaskEMCALTimeCalib ()
 
virtual void LocalInit ()
 
virtual Bool_t Notify ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 Main loop executed for each event. More...
 
virtual void Terminate (Option_t *)
 
Double_t GetMinClusterEnergy ()
 
Double_t GetMaxClusterEnergy ()
 
Int_t GetMinNcells ()
 
Int_t GetMaxNcells ()
 
Double_t GetMinLambda0 ()
 
Double_t GetMaxLambda0 ()
 
Double_t GetMaxRtrack ()
 
Double_t GetMinCellEnergy ()
 
TString GetReferenceFileName ()
 
TString GetGeometryName ()
 
Double_t GetMinTime ()
 
Double_t GetMaxTime ()
 
void SetMinClusterEnergy (Double_t v)
 
void SetMaxClusterEnergy (Double_t v)
 
void SetMinNcells (Int_t v)
 
void SetMaxNcells (Int_t v)
 
void SetMinLambda0 (Double_t v)
 
void SetMaxLambda0 (Double_t v)
 
void SetMaxRtrack (Double_t v)
 
void SetMinCellEnergy (Double_t v)
 
void SetReferenceFileName (TString v)
 
void SetGeometryName (TString v)
 
void SetMinTime (Double_t v)
 
void SetMaxTime (Double_t v)
 
void SwitchOnPileupFromSPD ()
 
void SwitchOffPileupFromSPD ()
 
void SetDefaultCuts ()
 Set default cuts for calibration. More...
 
void ProduceCalibConsts (TString inputFile="time186319testWOL0.root", TString outputFile="Reference.root")
 

Private Member Functions

virtual void PrepareTOFT0maker ()
 Get T0 time from TOF. More...
 
Bool_t SetEMCalGeometry ()
 Set the EMCal Geometry. More...
 
Bool_t AcceptCluster (AliVCluster *clus)
 Selection criteria of good cluster are set here. More...
 
Bool_t CheckCellRCU (Int_t nSupMod, Int_t icol, Int_t irow)
 Check RCU for cell given by Super Module, column index, row index. More...
 
 AliAnalysisTaskEMCALTimeCalib (const AliAnalysisTaskEMCALTimeCalib &)
 Copy constructor not implemented. More...
 
AliAnalysisTaskEMCALTimeCaliboperator= (const AliAnalysisTaskEMCALTimeCalib &)
 Assignment operator not implemented. More...
 

Private Attributes

AliVEvent * fEvent
 pointer to ESD or AOD object More...
 
Int_t fRunNumber
 ! run number More...
 
AliTOFT0maker * fTOFmaker
 pointer to get T0 from TOF More...
 
TList * fOutputList
 pointer to output list More...
 
AliEMCALGeometry * fgeom
 pointer to EMCal geometry More...
 
TString fGeometryName
 geometry name More...
 
Double_t fMinClusterEnergy
 minimum cluster energy More...
 
Double_t fMaxClusterEnergy
 maximum cluster energy More...
 
Int_t fMinNcells
 minimum number of cells in cluster More...
 
Int_t fMaxNcells
 maximum number of cells in cluster More...
 
Double_t fMinLambda0
 minimum cluster lambda0 More...
 
Double_t fMaxLambda0
 maximum cluster lambda0 More...
 
Double_t fMaxRtrack
 maximum cluster track distance More...
 
Double_t fMinCellEnergy
 minimum cell energy More...
 
TString fReferenceFileName
 ! name of reference file More...
 
Bool_t fPileupFromSPD
 flag to set PileupFromSPD More...
 
Double_t fMinTime
 minimum cluster time after correction More...
 
Double_t fMaxTime
 maximum cluster time after correction More...
 
TH1F * fhcalcEvtTime
 ! spectrum calcolot0[0] More...
 
TH1F * fhEventType
 ! spectrum calcolot0[0] More...
 
TH1F * fhTOFT0vsEventNumber
 ! TOF T0 evolution as a function of time More...
 
TH2F * fhTcellvsTOFT0
 ! time of cell vs TOF T0 time More...
 
TH2F * fhTcellvsTOFT0HD
 ! time of cell vs TOF T0 time for higher energy threshold More...
 
TH2F * fhTcellvsSM
 ! cell time vs SM More...
 
TH2F * fhEneVsAbsIdHG
 ! energy of each cell for high gain cells with strange time More...
 
TH2F * fhEneVsAbsIdLG
 ! energy of each cell for low gain cells with strange time More...
 
TH2F * fhTimeVsBC
 !cell time vs BC More...
 
TH1F * fhTimeSumSq [kNBCmask]
 ! 4 More...
 
TH1F * fhTimeEnt [kNBCmask]
 ! 4 More...
 
TH1F * fhTimeSum [kNBCmask]
 ! 4 More...
 
TH1F * fhTimeLGSumSq [kNBCmask]
 ! 4 More...
 
TH1F * fhTimeLGEnt [kNBCmask]
 ! 4 More...
 
TH1F * fhTimeLGSum [kNBCmask]
 ! 4 More...
 
TH1D * fhAllAverageBC [kNBCmask]
 ! 4 BCmask More...
 
TH2F * fhTimeDsup [kNSM]
 ! 20 SM More...
 
TH2F * fhTimeDsupBC [kNSM][kNBCmask]
 ! 20 x 4 More...
 
TH2F * fhRawTimeVsIdBC [kNBCmask]
 ! 4 BCmask HG More...
 
TH1F * fhRawTimeSumBC [kNBCmask]
 ! 4 BCmask HG More...
 
TH1F * fhRawTimeEntriesBC [kNBCmask]
 ! 4 BCmask HG More...
 
TH1F * fhRawTimeSumSqBC [kNBCmask]
 ! 4 BCmask HG More...
 
TH2F * fhRawTimeVsIdLGBC [kNBCmask]
 ! 4 BCmask LG More...
 
TH1F * fhRawTimeSumLGBC [kNBCmask]
 ! 4 BCmask LG More...
 
TH1F * fhRawTimeEntriesLGBC [kNBCmask]
 ! 4 BCmask LG More...
 
TH1F * fhRawTimeSumSqLGBC [kNBCmask]
 ! 4 BCmask LG More...
 

Detailed Description

Task to work on Time Calibration for EMCal/DCal.

Derived from "Exercice with a task to work on T0 from TOF or T0" by Hugues Delagrange (SUBATECH)" History: TimeTaskMB2_v2 wrt TimeTaskMB add histos time_vs_energy TimeTaskMB2_v2b (memory optimization.. t_vs_E splitted in hi and low res part) TimeTaskMB2_v2m memory leak patch: sterilized ComputeT0TOF.. temporarly it is not called (to be understood and fixed TimeTaskMB2_v3m fix "dècalage" in the binning TimeTaskMB2_v4a Implement single cell histos+ correction from average computed on run 128503 TimeTaskMB2_v4b Implement BC offsetCorrectio + histo to look at partial RCU TimeTaskMB2_v4d histoaming convention ""=raw "Corr"= cell/cell correction "BCCorr"= cell/cell+BC TimeTaskMB2_v4e check of BCnb vs time vs SM new histos TimeTaskMB2_v4f new histos for time for each BC TimeTaskMB2_v5 new histos for time for each BC calc average for each BC -> new ref

2015.06.03 Extended to DCal, added setters and getters 2015.06.11 Added AODs and lego train

Author
Hugues Delagrange+, SUBATECH
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 at line 44 of file AliAnalysisTaskEMCALTimeCalib.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kNSM 
kNBCmask 

Definition at line 48 of file AliAnalysisTaskEMCALTimeCalib.h.

Constructor & Destructor Documentation

AliAnalysisTaskEMCALTimeCalib::AliAnalysisTaskEMCALTimeCalib ( )
inline

Definition at line 50 of file AliAnalysisTaskEMCALTimeCalib.h.

AliAnalysisTaskEMCALTimeCalib::AliAnalysisTaskEMCALTimeCalib ( const char *  name)

Constructor.

Definition at line 59 of file AliAnalysisTaskEMCALTimeCalib.cxx.

virtual AliAnalysisTaskEMCALTimeCalib::~AliAnalysisTaskEMCALTimeCalib ( )
inlinevirtual

Definition at line 98 of file AliAnalysisTaskEMCALTimeCalib.h.

AliAnalysisTaskEMCALTimeCalib::AliAnalysisTaskEMCALTimeCalib ( const AliAnalysisTaskEMCALTimeCalib )
private

Copy constructor not implemented.

Member Function Documentation

Bool_t AliAnalysisTaskEMCALTimeCalib::AcceptCluster ( AliVCluster *  clus)
private

Selection criteria of good cluster are set here.

Definition at line 689 of file AliAnalysisTaskEMCALTimeCalib.cxx.

Referenced by UserExec().

Bool_t AliAnalysisTaskEMCALTimeCalib::CheckCellRCU ( Int_t  nSupMod,
Int_t  icol,
Int_t  irow 
)
private

Check RCU for cell given by Super Module, column index, row index.

Definition at line 736 of file AliAnalysisTaskEMCALTimeCalib.cxx.

Referenced by UserExec().

TString AliAnalysisTaskEMCALTimeCalib::GetGeometryName ( )
inline

Definition at line 116 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMaxClusterEnergy ( )
inline

Definition at line 108 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMaxLambda0 ( )
inline

Definition at line 112 of file AliAnalysisTaskEMCALTimeCalib.h.

Int_t AliAnalysisTaskEMCALTimeCalib::GetMaxNcells ( )
inline

Definition at line 110 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMaxRtrack ( )
inline

Definition at line 113 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMaxTime ( )
inline

Definition at line 118 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMinCellEnergy ( )
inline

Definition at line 114 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMinClusterEnergy ( )
inline

Definition at line 107 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMinLambda0 ( )
inline

Definition at line 111 of file AliAnalysisTaskEMCALTimeCalib.h.

Int_t AliAnalysisTaskEMCALTimeCalib::GetMinNcells ( )
inline

Definition at line 109 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::GetMinTime ( )
inline

Definition at line 117 of file AliAnalysisTaskEMCALTimeCalib.h.

TString AliAnalysisTaskEMCALTimeCalib::GetReferenceFileName ( )
inline

Definition at line 115 of file AliAnalysisTaskEMCALTimeCalib.h.

void AliAnalysisTaskEMCALTimeCalib::LocalInit ( )
virtual

HKD Move from constructor Use aliTOFT0maker to get proper T0 Look the proper source to have more information Modified July 2, 2010 - HKD to take into account the changes in ALiTOFT0maker

Definition at line 151 of file AliAnalysisTaskEMCALTimeCalib.cxx.

Bool_t AliAnalysisTaskEMCALTimeCalib::Notify ( )
virtual

Connect ESD or AOD here Called once per file

Definition at line 182 of file AliAnalysisTaskEMCALTimeCalib.cxx.

AliAnalysisTaskEMCALTimeCalib& AliAnalysisTaskEMCALTimeCalib::operator= ( const AliAnalysisTaskEMCALTimeCalib )
private

Assignment operator not implemented.

void AliAnalysisTaskEMCALTimeCalib::PrepareTOFT0maker ( )
privatevirtual

Get T0 time from TOF.

Definition at line 223 of file AliAnalysisTaskEMCALTimeCalib.cxx.

void AliAnalysisTaskEMCALTimeCalib::ProduceCalibConsts ( TString  inputFile = "time186319testWOL0.root",
TString  outputFile = "Reference.root" 
)

Calculate calibration constants input - root file with histograms output - root file with constants in historams

Definition at line 787 of file AliAnalysisTaskEMCALTimeCalib.cxx.

void AliAnalysisTaskEMCALTimeCalib::SetDefaultCuts ( )

Set default cuts for calibration.

Definition at line 766 of file AliAnalysisTaskEMCALTimeCalib.cxx.

Referenced by AliAnalysisTaskEMCALTimeCalib().

Bool_t AliAnalysisTaskEMCALTimeCalib::SetEMCalGeometry ( )
private

Set the EMCal Geometry.

Definition at line 208 of file AliAnalysisTaskEMCALTimeCalib.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskEMCALTimeCalib::SetGeometryName ( TString  v)
inline
void AliAnalysisTaskEMCALTimeCalib::SetMaxClusterEnergy ( Double_t  v)
inline

Definition at line 121 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMaxLambda0 ( Double_t  v)
inline

Definition at line 125 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMaxNcells ( Int_t  v)
inline

Definition at line 123 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMaxRtrack ( Double_t  v)
inline

Definition at line 126 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMaxTime ( Double_t  v)
inline

Definition at line 131 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMinCellEnergy ( Double_t  v)
inline

Definition at line 127 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMinClusterEnergy ( Double_t  v)
inline

Definition at line 120 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMinLambda0 ( Double_t  v)
inline

Definition at line 124 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMinNcells ( Int_t  v)
inline

Definition at line 122 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetMinTime ( Double_t  v)
inline

Definition at line 130 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SetReferenceFileName ( TString  v)
inline

Definition at line 128 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SwitchOffPileupFromSPD ( )
inline

Definition at line 135 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::SwitchOnPileupFromSPD ( )
inline

Definition at line 134 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AddTaskEMCALTimeCalibration().

void AliAnalysisTaskEMCALTimeCalib::Terminate ( Option_t *  )
virtual

Draw result to the screen Called once at the end of the query

Definition at line 675 of file AliAnalysisTaskEMCALTimeCalib.cxx.

void AliAnalysisTaskEMCALTimeCalib::UserCreateOutputObjects ( )
virtual

Create histograms Called once

Definition at line 249 of file AliAnalysisTaskEMCALTimeCalib.cxx.

void AliAnalysisTaskEMCALTimeCalib::UserExec ( Option_t *  option)
virtual

Main loop executed for each event.

Definition at line 444 of file AliAnalysisTaskEMCALTimeCalib.cxx.

Member Data Documentation

AliVEvent* AliAnalysisTaskEMCALTimeCalib::fEvent
private

pointer to ESD or AOD object

Definition at line 151 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by Notify(), and UserExec().

AliEMCALGeometry* AliAnalysisTaskEMCALTimeCalib::fgeom
private

pointer to EMCal geometry

Definition at line 167 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by Notify(), SetEMCalGeometry(), Terminate(), UserCreateOutputObjects(), and UserExec().

TString AliAnalysisTaskEMCALTimeCalib::fGeometryName
private
TH1D* AliAnalysisTaskEMCALTimeCalib::fhAllAverageBC[kNBCmask]
private

! 4 BCmask

Definition at line 213 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), LocalInit(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhcalcEvtTime
private

! spectrum calcolot0[0]

Definition at line 194 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhEneVsAbsIdHG
private

! energy of each cell for high gain cells with strange time

Definition at line 200 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhEneVsAbsIdLG
private

! energy of each cell for low gain cells with strange time

Definition at line 201 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhEventType
private

! spectrum calcolot0[0]

Definition at line 195 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeEntriesBC[kNBCmask]
private

! 4 BCmask HG

Definition at line 220 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeEntriesLGBC[kNBCmask]
private

! 4 BCmask LG

Definition at line 224 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeSumBC[kNBCmask]
private

! 4 BCmask HG

Definition at line 219 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeSumLGBC[kNBCmask]
private

! 4 BCmask LG

Definition at line 223 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeSumSqBC[kNBCmask]
private

! 4 BCmask HG

Definition at line 221 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeSumSqLGBC[kNBCmask]
private

! 4 BCmask LG

Definition at line 225 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeVsIdBC[kNBCmask]
private

! 4 BCmask HG

Definition at line 218 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhRawTimeVsIdLGBC[kNBCmask]
private

! 4 BCmask LG

Definition at line 222 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AliAnalysisTaskEMCALTimeCalib(), UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhTcellvsSM
private

! cell time vs SM

Definition at line 199 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhTcellvsTOFT0
private

! time of cell vs TOF T0 time

Definition at line 197 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhTcellvsTOFT0HD
private

! time of cell vs TOF T0 time for higher energy threshold

Definition at line 198 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhTimeDsup[kNSM]
private

! 20 SM

Definition at line 214 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskEMCALTimeCalib::fhTimeDsupBC[kNSM][kNBCmask]
private

! 20 x 4

Definition at line 215 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhTimeEnt[kNBCmask]
private
TH1F* AliAnalysisTaskEMCALTimeCalib::fhTimeLGEnt[kNBCmask]
private
TH1F* AliAnalysisTaskEMCALTimeCalib::fhTimeLGSum[kNBCmask]
private
TH1F* AliAnalysisTaskEMCALTimeCalib::fhTimeLGSumSq[kNBCmask]
private
TH1F* AliAnalysisTaskEMCALTimeCalib::fhTimeSum[kNBCmask]
private
TH1F* AliAnalysisTaskEMCALTimeCalib::fhTimeSumSq[kNBCmask]
private
TH2F* AliAnalysisTaskEMCALTimeCalib::fhTimeVsBC
private

!cell time vs BC

Definition at line 202 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskEMCALTimeCalib::fhTOFT0vsEventNumber
private

! TOF T0 evolution as a function of time

Definition at line 196 of file AliAnalysisTaskEMCALTimeCalib.h.

Double_t AliAnalysisTaskEMCALTimeCalib::fMaxClusterEnergy
private

maximum cluster energy

Definition at line 173 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AcceptCluster(), GetMaxClusterEnergy(), SetDefaultCuts(), and SetMaxClusterEnergy().

Double_t AliAnalysisTaskEMCALTimeCalib::fMaxLambda0
private

maximum cluster lambda0

Definition at line 179 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AcceptCluster(), GetMaxLambda0(), SetDefaultCuts(), and SetMaxLambda0().

Int_t AliAnalysisTaskEMCALTimeCalib::fMaxNcells
private

maximum number of cells in cluster

Definition at line 176 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AcceptCluster(), GetMaxNcells(), SetDefaultCuts(), and SetMaxNcells().

Double_t AliAnalysisTaskEMCALTimeCalib::fMaxRtrack
private

maximum cluster track distance

Definition at line 181 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AcceptCluster(), GetMaxRtrack(), SetDefaultCuts(), and SetMaxRtrack().

Double_t AliAnalysisTaskEMCALTimeCalib::fMaxTime
private

maximum cluster time after correction

Definition at line 190 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by GetMaxTime(), SetDefaultCuts(), and SetMaxTime().

Double_t AliAnalysisTaskEMCALTimeCalib::fMinCellEnergy
private

minimum cell energy

Definition at line 183 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by GetMinCellEnergy(), SetDefaultCuts(), SetMinCellEnergy(), and UserExec().

Double_t AliAnalysisTaskEMCALTimeCalib::fMinClusterEnergy
private

minimum cluster energy

Definition at line 172 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AcceptCluster(), GetMinClusterEnergy(), SetDefaultCuts(), and SetMinClusterEnergy().

Double_t AliAnalysisTaskEMCALTimeCalib::fMinLambda0
private

minimum cluster lambda0

Definition at line 178 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AcceptCluster(), GetMinLambda0(), SetDefaultCuts(), and SetMinLambda0().

Int_t AliAnalysisTaskEMCALTimeCalib::fMinNcells
private

minimum number of cells in cluster

Definition at line 175 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by AcceptCluster(), GetMinNcells(), SetDefaultCuts(), and SetMinNcells().

Double_t AliAnalysisTaskEMCALTimeCalib::fMinTime
private

minimum cluster time after correction

Definition at line 189 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by GetMinTime(), SetDefaultCuts(), SetMinTime(), and UserExec().

TList* AliAnalysisTaskEMCALTimeCalib::fOutputList
private

pointer to output list

Definition at line 164 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by Terminate(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskEMCALTimeCalib::fPileupFromSPD
private

flag to set PileupFromSPD

Definition at line 187 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by SetDefaultCuts(), SwitchOffPileupFromSPD(), SwitchOnPileupFromSPD(), and UserExec().

TString AliAnalysisTaskEMCALTimeCalib::fReferenceFileName
private

! name of reference file

Definition at line 185 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by GetReferenceFileName(), LocalInit(), SetDefaultCuts(), and SetReferenceFileName().

Int_t AliAnalysisTaskEMCALTimeCalib::fRunNumber
private

! run number

Definition at line 153 of file AliAnalysisTaskEMCALTimeCalib.h.

Referenced by Notify(), PrepareTOFT0maker(), and UserExec().

AliTOFT0maker* AliAnalysisTaskEMCALTimeCalib::fTOFmaker
private

pointer to get T0 from TOF

Definition at line 161 of file AliAnalysisTaskEMCALTimeCalib.h.


The documentation for this class was generated from the following files: