AliPhysics  7c9d977 (7c9d977)
AliAnalysisTaskEMCALClusterizeFast Class Reference

EMCal data reclusterization. More...

#include <AliAnalysisTaskEMCALClusterizeFast.h>

Inheritance diagram for AliAnalysisTaskEMCALClusterizeFast:

Public Types

enum  InputCellType {
  kFEEData = 0, kFEEDataMCOnly, kFEEDataExcludeMC, kPattern,
  kL0FastORs, kL0FastORsTC, kL1FastORs
}
 

Public Member Functions

 AliAnalysisTaskEMCALClusterizeFast ()
 
 AliAnalysisTaskEMCALClusterizeFast (const char *name)
 
virtual ~AliAnalysisTaskEMCALClusterizeFast ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
Bool_t GetAttachClusters () const
 
Bool_t GetSubBackground () const
 
const TObjArrayGetClusters () const
 
const TClonesArray * GetDigits () const
 
const TStringGeometryName () const
 
AliEMCALRecParam * GetRecParam () const
 
AliEMCALRecoUtilsGetRecoUtils () const
 
AliEMCALCalibData * GetCalibData () const
 
AliCaloCalibPedestal * GetPedData () const
 
TGeoHMatrix * GetGeometryMatrix (Int_t i) const
 
const TStringGetCaloClustersName () const
 
Int_t GetnPhi () const
 
Int_t GetnEta () const
 
Int_t GetShiftPhi () const
 
Int_t GetShiftEta () const
 
Bool_t GetTRUShift () const
 
InputCellType GetInputCellType () const
 
void JustUnfold (Bool_t yesno)
 
void LoadOwnGeometryMatrices (Bool_t b)
 
void SetAODBranchName (const char *name)
 
void SetAttachClusters (Bool_t b)
 
void SetCalibData (AliEMCALCalibData *d)
 
void SetEMCALRecoUtils (AliEMCALRecoUtils *ru)
 
void SetGeometryMatrix (TGeoHMatrix *m, Int_t i)
 
void SetGeometryName (const char *name)
 
void SetLoadCalib (Bool_t b)
 
void SetLoadPed (Bool_t b)
 
void SetOCDBPath (const char *path)
 
void SetPedestalData (AliCaloCalibPedestal *d)
 
void SetSubBackground (Bool_t b)
 
void SetnPhi (Int_t n)
 
void SetnEta (Int_t n)
 
void SetShiftPhi (Int_t n)
 
void SetShiftEta (Int_t n)
 
void SetTRUShift (Bool_t yes)
 
void SetInputCellType (InputCellType ic)
 
void SetTrackName (const char *n)
 
void SetCaloClustersName (const char *name)
 
void SetCaloCellsName (const char *name)
 
void SetUpdateCells (Bool_t b)
 
void SetClusterize (Bool_t b)
 
void SetClusterBadChannelCheck (Bool_t b)
 
void SetRejectExoticClusters (Bool_t b)
 
void SetRejectExoticCells (Bool_t b)
 
void SetFiducial (Bool_t b)
 
void SetDoNonLinearity (Bool_t b)
 
void SetRecalDistToBadChannels (Bool_t b)
 
void SetCellMCLabelFromCluster (Int_t s)
 
const TStringGetNewClusterArrayName () const
 
void SetNewClusterArrayName (const char *name)
 
void SetOverwrite (Bool_t b)
 
void SetRecalibrateCellsOnly (Bool_t b)
 
Bool_t GetRecalibrateOnly () const
 
Bool_t GetOverwrite () const
 

Protected Member Functions

Bool_t AcceptCell (Int_t cellNumber)
 
virtual void Clusterize ()
 
virtual void FillDigitsArray ()
 
virtual void Init ()
 
virtual void RecPoints2Clusters (TClonesArray *clus)
 
virtual void UpdateCells ()
 
virtual void UpdateClusters ()
 
virtual void CalibrateClusters ()
 
virtual void TrackClusterMatching (AliVCluster *c, TClonesArray *tarr)
 
virtual void CopyClusters (TClonesArray *orig, TClonesArray *dest)
 

Protected Attributes

Int_t fRun
 
TClonesArray * fDigitsArr
 run number More...
 
TObjArrayfClusterArr
 digits array More...
 
AliEMCALRecParam * fRecParam
 recpoints array More...
 
AliEMCALClusterizer * fClusterizer
 
AliEMCALAfterBurnerUF * fUnfolder
 clusterizer More...
 
Bool_t fJustUnfold
 unfolding procedure More...
 
TString fGeomName
 
Bool_t fGeomMatrixSet
 
Bool_t fLoadGeomMatrices
 
TGeoHMatrix * fGeomMatrix [AliEMCALGeoParams::fgkEMCALModules]
 
TString fOCDBpath
 
AliEMCALCalibData * fCalibData
 
AliCaloCalibPedestal * fPedestalData
 
TClonesArray * fOutputAODBranch
 
TString fOutputAODBrName
 AOD Branch with output clusters. More...
 
AliEMCALRecoUtilsfRecoUtils
 
Bool_t fLoadCalib
 
Bool_t fLoadPed
 
Bool_t fAttachClusters
 
Bool_t fSubBackground
 
Int_t fNPhi
 
Int_t fNEta
 
Int_t fShiftPhi
 
Int_t fShiftEta
 
Bool_t fTRUShift
 
InputCellType fInputCellType
 
TString fTrackName
 
TString fCaloCellsName
 
TString fCaloClustersName
 
Bool_t fDoUpdateCells
 
Bool_t fDoClusterize
 
Bool_t fClusterBadChannelCheck
 
Bool_t fRejectExoticClusters
 
Bool_t fRejectExoticCells
 
Bool_t fFiducial
 
Bool_t fDoNonLinearity
 
Bool_t fRecalDistToBadChannels
 
Int_t fOrgClusterCellId [fgkTotalCellNumber]
 
Int_t fCellLabels [fgkTotalCellNumber]
 
Int_t fSetCellMCLabelFromCluster
 
Bool_t fSetCellMCLabelFromEdepFrac
 
AliVCaloCells * fCaloCells
 
TClonesArray * fCaloClusters
 calo cells object More...
 
AliESDEventfEsd
 calo clusters array More...
 
AliAODEventfAod
 esd event More...
 
AliEMCALGeometry * fGeom
 aod event More...
 

Static Protected Attributes

static const Int_t fgkTotalCellNumber = 17664
 

Private Member Functions

 AliAnalysisTaskEMCALClusterizeFast (const AliAnalysisTaskEMCALClusterizeFast &)
 geometry object More...
 
AliAnalysisTaskEMCALClusterizeFastoperator= (const AliAnalysisTaskEMCALClusterizeFast &)
 

Detailed Description

EMCal data reclusterization.

This analysis provides a new list of clusters to be used in other analysis Adapted from analysis class AliAnalysisTaksEMCALClusterizeFast from Deepa Thomas

Author
Constantin Loizides, LBNL
Salvatore Aiola, LBNL

Definition at line 34 of file AliAnalysisTaskEMCALClusterizeFast.h.

Member Enumeration Documentation

Enumerator
kFEEData 
kFEEDataMCOnly 
kFEEDataExcludeMC 
kPattern 
kL0FastORs 
kL0FastORsTC 
kL1FastORs 

Definition at line 36 of file AliAnalysisTaskEMCALClusterizeFast.h.

Constructor & Destructor Documentation

AliAnalysisTaskEMCALClusterizeFast::AliAnalysisTaskEMCALClusterizeFast ( )

Definition at line 52 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

AliAnalysisTaskEMCALClusterizeFast::AliAnalysisTaskEMCALClusterizeFast ( const char *  name)

Definition at line 107 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

AliAnalysisTaskEMCALClusterizeFast::~AliAnalysisTaskEMCALClusterizeFast ( )
virtual

Definition at line 164 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

AliAnalysisTaskEMCALClusterizeFast::AliAnalysisTaskEMCALClusterizeFast ( const AliAnalysisTaskEMCALClusterizeFast )
private

geometry object

Member Function Documentation

Bool_t AliAnalysisTaskEMCALClusterizeFast::AcceptCell ( Int_t  cellNumber)
protected

Definition at line 593 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by FillDigitsArray(), and GetOverwrite().

void AliAnalysisTaskEMCALClusterizeFast::CalibrateClusters ( )
protectedvirtual

Definition at line 609 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UserExec().

void AliAnalysisTaskEMCALClusterizeFast::Clusterize ( )
protectedvirtual

Definition at line 316 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UserExec().

void AliAnalysisTaskEMCALClusterizeFast::CopyClusters ( TClonesArray *  orig,
TClonesArray *  dest 
)
protectedvirtual

Definition at line 262 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UserExec().

void AliAnalysisTaskEMCALClusterizeFast::FillDigitsArray ( )
protectedvirtual

Definition at line 336 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UserExec().

const TString& AliAnalysisTaskEMCALClusterizeFast::GeometryName ( ) const
inline

Definition at line 59 of file AliAnalysisTaskEMCALClusterizeFast.h.

Bool_t AliAnalysisTaskEMCALClusterizeFast::GetAttachClusters ( ) const
inline

Definition at line 55 of file AliAnalysisTaskEMCALClusterizeFast.h.

AliEMCALCalibData* AliAnalysisTaskEMCALClusterizeFast::GetCalibData ( ) const
inline

Definition at line 62 of file AliAnalysisTaskEMCALClusterizeFast.h.

const TString& AliAnalysisTaskEMCALClusterizeFast::GetCaloClustersName ( ) const
inline

Definition at line 65 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetNewClusterArrayName().

const TObjArray* AliAnalysisTaskEMCALClusterizeFast::GetClusters ( ) const
inline

Definition at line 57 of file AliAnalysisTaskEMCALClusterizeFast.h.

const TClonesArray* AliAnalysisTaskEMCALClusterizeFast::GetDigits ( ) const
inline

Definition at line 58 of file AliAnalysisTaskEMCALClusterizeFast.h.

TGeoHMatrix* AliAnalysisTaskEMCALClusterizeFast::GetGeometryMatrix ( Int_t  i) const
inline

Definition at line 64 of file AliAnalysisTaskEMCALClusterizeFast.h.

InputCellType AliAnalysisTaskEMCALClusterizeFast::GetInputCellType ( ) const
inline

Definition at line 71 of file AliAnalysisTaskEMCALClusterizeFast.h.

Int_t AliAnalysisTaskEMCALClusterizeFast::GetnEta ( ) const
inline

Definition at line 67 of file AliAnalysisTaskEMCALClusterizeFast.h.

const TString& AliAnalysisTaskEMCALClusterizeFast::GetNewClusterArrayName ( ) const
inline

Definition at line 105 of file AliAnalysisTaskEMCALClusterizeFast.h.

Int_t AliAnalysisTaskEMCALClusterizeFast::GetnPhi ( ) const
inline

Definition at line 66 of file AliAnalysisTaskEMCALClusterizeFast.h.

Bool_t AliAnalysisTaskEMCALClusterizeFast::GetOverwrite ( ) const
inline

Definition at line 110 of file AliAnalysisTaskEMCALClusterizeFast.h.

AliCaloCalibPedestal* AliAnalysisTaskEMCALClusterizeFast::GetPedData ( ) const
inline

Definition at line 63 of file AliAnalysisTaskEMCALClusterizeFast.h.

Bool_t AliAnalysisTaskEMCALClusterizeFast::GetRecalibrateOnly ( ) const
inline

Definition at line 109 of file AliAnalysisTaskEMCALClusterizeFast.h.

AliEMCALRecoUtils* AliAnalysisTaskEMCALClusterizeFast::GetRecoUtils ( ) const
inline

Definition at line 61 of file AliAnalysisTaskEMCALClusterizeFast.h.

AliEMCALRecParam* AliAnalysisTaskEMCALClusterizeFast::GetRecParam ( ) const
inline

Definition at line 60 of file AliAnalysisTaskEMCALClusterizeFast.h.

Int_t AliAnalysisTaskEMCALClusterizeFast::GetShiftEta ( ) const
inline

Definition at line 69 of file AliAnalysisTaskEMCALClusterizeFast.h.

Int_t AliAnalysisTaskEMCALClusterizeFast::GetShiftPhi ( ) const
inline

Definition at line 68 of file AliAnalysisTaskEMCALClusterizeFast.h.

Bool_t AliAnalysisTaskEMCALClusterizeFast::GetSubBackground ( ) const
inline

Definition at line 56 of file AliAnalysisTaskEMCALClusterizeFast.h.

Bool_t AliAnalysisTaskEMCALClusterizeFast::GetTRUShift ( ) const
inline

Definition at line 70 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::Init ( )
protectedvirtual

Definition at line 937 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UserExec().

void AliAnalysisTaskEMCALClusterizeFast::JustUnfold ( Bool_t  yesno)
inline

Definition at line 72 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::LoadOwnGeometryMatrices ( Bool_t  b)
inline

Definition at line 73 of file AliAnalysisTaskEMCALClusterizeFast.h.

AliAnalysisTaskEMCALClusterizeFast& AliAnalysisTaskEMCALClusterizeFast::operator= ( const AliAnalysisTaskEMCALClusterizeFast )
private
void AliAnalysisTaskEMCALClusterizeFast::RecPoints2Clusters ( TClonesArray *  clus)
protectedvirtual

Definition at line 745 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UpdateClusters().

void AliAnalysisTaskEMCALClusterizeFast::SetAODBranchName ( const char *  name)
inline

Definition at line 74 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetAttachClusters ( Bool_t  b)
inline

Definition at line 75 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetCalibData ( AliEMCALCalibData *  d)
inline

Definition at line 76 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetCaloCellsName ( const char *  name)
inline

Definition at line 93 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetCaloClustersName ( const char *  name)
inline

Definition at line 92 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by SetNewClusterArrayName(), and SetOverwrite().

void AliAnalysisTaskEMCALClusterizeFast::SetCellMCLabelFromCluster ( Int_t  s)
inline

Definition at line 102 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetClusterBadChannelCheck ( Bool_t  b)
inline

Definition at line 96 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetClusterize ( Bool_t  b)
inline

Definition at line 95 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by SetRecalibrateCellsOnly().

void AliAnalysisTaskEMCALClusterizeFast::SetDoNonLinearity ( Bool_t  b)
inline

Definition at line 100 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetEMCALRecoUtils ( AliEMCALRecoUtils ru)
inline

Definition at line 77 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetFiducial ( Bool_t  b)
inline

Definition at line 99 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetGeometryMatrix ( TGeoHMatrix *  m,
Int_t  i 
)
inline

Definition at line 78 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetGeometryName ( const char *  name)
inline

Definition at line 79 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetInputCellType ( InputCellType  ic)
inline

Definition at line 90 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetLoadCalib ( Bool_t  b)
inline

Definition at line 80 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetLoadPed ( Bool_t  b)
inline

Definition at line 81 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetnEta ( Int_t  n)
inline

Definition at line 86 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetNewClusterArrayName ( const char *  name)
inline

Definition at line 106 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetnPhi ( Int_t  n)
inline

Definition at line 85 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetOCDBPath ( const char *  path)
inline

Definition at line 82 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetOverwrite ( Bool_t  b)
inline

Definition at line 107 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetPedestalData ( AliCaloCalibPedestal *  d)
inline

Definition at line 83 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetRecalDistToBadChannels ( Bool_t  b)
inline

Definition at line 101 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetRecalibrateCellsOnly ( Bool_t  b)
inline

Definition at line 108 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetRejectExoticCells ( Bool_t  b)
inline

Definition at line 98 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetRejectExoticClusters ( Bool_t  b)
inline

Definition at line 97 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetShiftEta ( Int_t  n)
inline

Definition at line 88 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetShiftPhi ( Int_t  n)
inline

Definition at line 87 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetSubBackground ( Bool_t  b)
inline

Definition at line 84 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetTrackName ( const char *  n)
inline

Definition at line 91 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetTRUShift ( Bool_t  yes)
inline

Definition at line 89 of file AliAnalysisTaskEMCALClusterizeFast.h.

void AliAnalysisTaskEMCALClusterizeFast::SetUpdateCells ( Bool_t  b)
inline

Definition at line 94 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by SetRecalibrateCellsOnly().

void AliAnalysisTaskEMCALClusterizeFast::TrackClusterMatching ( AliVCluster *  c,
TClonesArray *  tarr 
)
protectedvirtual

Definition at line 692 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and RecPoints2Clusters().

void AliAnalysisTaskEMCALClusterizeFast::UpdateCells ( )
protectedvirtual

Definition at line 896 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UserExec().

void AliAnalysisTaskEMCALClusterizeFast::UpdateClusters ( )
protectedvirtual

Definition at line 918 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Referenced by GetOverwrite(), and UserExec().

void AliAnalysisTaskEMCALClusterizeFast::UserCreateOutputObjects ( )
virtual

Definition at line 175 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

void AliAnalysisTaskEMCALClusterizeFast::UserExec ( Option_t option)
virtual

Definition at line 188 of file AliAnalysisTaskEMCALClusterizeFast.cxx.

Member Data Documentation

AliAODEvent* AliAnalysisTaskEMCALClusterizeFast::fAod
protected

esd event

Definition at line 179 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and UserExec().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fAttachClusters
protected
AliEMCALCalibData* AliAnalysisTaskEMCALClusterizeFast::fCalibData
protected
AliVCaloCells* AliAnalysisTaskEMCALClusterizeFast::fCaloCells
protected
TString AliAnalysisTaskEMCALClusterizeFast::fCaloCellsName
protected

Definition at line 152 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and SetCaloCellsName().

TClonesArray* AliAnalysisTaskEMCALClusterizeFast::fCaloClusters
protected

calo cells object

Definition at line 177 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by CalibrateClusters(), Init(), UpdateClusters(), and UserExec().

TString AliAnalysisTaskEMCALClusterizeFast::fCaloClustersName
protected
Int_t AliAnalysisTaskEMCALClusterizeFast::fCellLabels[fgkTotalCellNumber]
protected
TObjArray* AliAnalysisTaskEMCALClusterizeFast::fClusterArr
protected

digits array

Definition at line 126 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetClusters(), Init(), and RecPoints2Clusters().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fClusterBadChannelCheck
protected
AliEMCALClusterizer* AliAnalysisTaskEMCALClusterizeFast::fClusterizer
protected
TClonesArray* AliAnalysisTaskEMCALClusterizeFast::fDigitsArr
protected
Bool_t AliAnalysisTaskEMCALClusterizeFast::fDoClusterize
protected
Bool_t AliAnalysisTaskEMCALClusterizeFast::fDoNonLinearity
protected

Definition at line 160 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by CalibrateClusters(), and SetDoNonLinearity().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fDoUpdateCells
protected
AliESDEvent* AliAnalysisTaskEMCALClusterizeFast::fEsd
protected

calo clusters array

Definition at line 178 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and UserExec().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fFiducial
protected

Definition at line 159 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by CalibrateClusters(), and SetFiducial().

AliEMCALGeometry* AliAnalysisTaskEMCALClusterizeFast::fGeom
protected

aod event

Definition at line 180 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by CalibrateClusters(), FillDigitsArray(), and Init().

TGeoHMatrix* AliAnalysisTaskEMCALClusterizeFast::fGeomMatrix[AliEMCALGeoParams::fgkEMCALModules]
protected
Bool_t AliAnalysisTaskEMCALClusterizeFast::fGeomMatrixSet
protected

Definition at line 132 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init().

TString AliAnalysisTaskEMCALClusterizeFast::fGeomName
protected

Definition at line 131 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GeometryName(), Init(), and SetGeometryName().

const Int_t AliAnalysisTaskEMCALClusterizeFast::fgkTotalCellNumber = 17664
staticprotected
InputCellType AliAnalysisTaskEMCALClusterizeFast::fInputCellType
protected
Bool_t AliAnalysisTaskEMCALClusterizeFast::fJustUnfold
protected

unfolding procedure

Definition at line 130 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), JustUnfold(), and UserExec().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fLoadCalib
protected

Definition at line 141 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and SetLoadCalib().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fLoadGeomMatrices
protected

Definition at line 133 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and LoadOwnGeometryMatrices().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fLoadPed
protected

Definition at line 142 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and SetLoadPed().

Int_t AliAnalysisTaskEMCALClusterizeFast::fNEta
protected

Definition at line 146 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetnEta(), Init(), and SetnEta().

Int_t AliAnalysisTaskEMCALClusterizeFast::fNPhi
protected

Definition at line 145 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetnPhi(), Init(), and SetnPhi().

TString AliAnalysisTaskEMCALClusterizeFast::fOCDBpath
protected

Definition at line 135 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and SetOCDBPath().

Int_t AliAnalysisTaskEMCALClusterizeFast::fOrgClusterCellId[fgkTotalCellNumber]
protected
TClonesArray* AliAnalysisTaskEMCALClusterizeFast::fOutputAODBranch
protected

Definition at line 138 of file AliAnalysisTaskEMCALClusterizeFast.h.

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

TString AliAnalysisTaskEMCALClusterizeFast::fOutputAODBrName
protected

AOD Branch with output clusters.

Definition at line 139 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by SetAODBranchName(), and UserCreateOutputObjects().

AliCaloCalibPedestal* AliAnalysisTaskEMCALClusterizeFast::fPedestalData
protected

Definition at line 137 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetPedData(), Init(), and SetPedestalData().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fRecalDistToBadChannels
protected
AliEMCALRecParam* AliAnalysisTaskEMCALClusterizeFast::fRecParam
protected

recpoints array

Definition at line 127 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetRecParam(), Init(), and ~AliAnalysisTaskEMCALClusterizeFast().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fRejectExoticCells
protected

Definition at line 158 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by AcceptCell(), and SetRejectExoticCells().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fRejectExoticClusters
protected
Int_t AliAnalysisTaskEMCALClusterizeFast::fRun
protected

Definition at line 124 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init().

Int_t AliAnalysisTaskEMCALClusterizeFast::fSetCellMCLabelFromCluster
protected
Bool_t AliAnalysisTaskEMCALClusterizeFast::fSetCellMCLabelFromEdepFrac
protected

Definition at line 173 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by FillDigitsArray(), and RecPoints2Clusters().

Int_t AliAnalysisTaskEMCALClusterizeFast::fShiftEta
protected

Definition at line 148 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetShiftEta(), Init(), and SetShiftEta().

Int_t AliAnalysisTaskEMCALClusterizeFast::fShiftPhi
protected

Definition at line 147 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetShiftPhi(), Init(), and SetShiftPhi().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fSubBackground
protected
TString AliAnalysisTaskEMCALClusterizeFast::fTrackName
protected

Definition at line 151 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by RecPoints2Clusters(), and SetTrackName().

Bool_t AliAnalysisTaskEMCALClusterizeFast::fTRUShift
protected

Definition at line 149 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by GetTRUShift(), Init(), and SetTRUShift().

AliEMCALAfterBurnerUF* AliAnalysisTaskEMCALClusterizeFast::fUnfolder
protected

clusterizer

Definition at line 129 of file AliAnalysisTaskEMCALClusterizeFast.h.

Referenced by Init(), and ~AliAnalysisTaskEMCALClusterizeFast().


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