![]() |
AliPhysics
97a96ce (97a96ce)
|
#include <AliEmcalCorrectionComponent.h>
Public Types | |
enum | inputObjectType { kCaloCells = 0, kCluster = 1, kTrack = 2 } |
Public Member Functions | |
AliEmcalCorrectionComponent () | |
AliEmcalCorrectionComponent (const char *name) | |
virtual | ~AliEmcalCorrectionComponent () |
virtual Bool_t | Initialize () |
virtual void | ExecOnce () |
virtual Bool_t | Run () |
virtual Bool_t | UserNotify () |
void | GetEtaPhiDiff (const AliVTrack *t, const AliVCluster *v, Double_t &phidiff, Double_t &etadiff) |
void | UpdateCells () |
Bool_t | RunChanged () |
void | GetPass () |
void | FillCellQA (TH1F *h) |
AliClusterContainer * | GetClusterContainer () |
AliParticleContainer * | GetParticleContainer () |
AliVCaloCells * | GetCaloCells () |
TList * | GetOutputList () |
void | SetClusterContainer (AliClusterContainer *cont) |
void | SetParticleContainer (AliParticleContainer *cont) |
void | SetCaloCells (AliVCaloCells *cells) |
void | SetRecoUtils (AliEMCALRecoUtils *ru) |
void | SetEvent (AliVEvent *event) |
void | SetMCEvent (AliMCEvent *mcevent) |
void | SetEMCALGeometry (AliEMCALGeometry *geometry) |
void | SetCentralityBin (Int_t bin) |
void | SetCentrality (Double_t cent) |
void | SetNcentralityBins (Int_t n) |
void | SetUserConfiguration (YAML::Node &node) |
Make copy to ensure that the nodes do not point to each other (?) More... | |
void | SetDefaultConfiguration (YAML::Node &node) |
template<typename T > | |
void | GetProperty (std::string propertyName, T &property, bool requiredProperty=true, std::string correctionName="") |
Retrieve property. More... | |
Static Public Member Functions | |
template<typename T > | |
static void | GetProperty (std::string propertyName, T &property, const YAML::Node &userConfiguration, const YAML::Node &defaultConfiguration, bool requiredProperty=true, std::string correctionName="") |
Retrieve property driver function. It is static so that it can be used by other classes. More... | |
static bool | IsSharedValue (std::string &value) |
static std::string | DetermineUseDefaultName (inputObjectType contType, Bool_t esdMode) |
Protected Member Functions | |
void | AddContainer (inputObjectType type) |
Static Protected Member Functions | |
template<typename T > | |
static bool | GetPropertyFromNodes (const YAML::Node &node, const YAML::Node &sharedParametersNode, std::string propertyName, T &property, const std::string correctionName, const std::string configurationType, int nodesDeep=0) |
template<typename T > | |
static bool | GetPropertyFromNode (const YAML::Node &node, std::string propertyName, T &property) |
Protected Attributes | |
YAML::Node | fUserConfiguration |
YAML::Node | fDefaultConfiguration |
Bool_t | fCreateHisto |
Int_t | fRun |
TString | fFilepass |
run number More... | |
Bool_t | fGetPassFromFileName |
AliVEvent * | fEvent |
Bool_t | fEsdMode |
AliMCEvent * | fMCEvent |
Double_t | fCent |
!event centrality More... | |
Int_t | fNcentBins |
how many centrality bins (this member copied from AliAnalysisTaskEmcal) More... | |
Int_t | fCentBin |
!event centrality bin More... | |
Int_t | fNbins |
no. of pt bins More... | |
Double_t | fMinBinPt |
min pt in histograms More... | |
Double_t | fMaxBinPt |
max pt in histograms More... | |
Double_t | fVertex [3] |
!event vertex More... | |
AliEMCALGeometry * | fGeom |
!geometry object More... | |
Bool_t | fIsEmbedded |
trigger, embedded signal More... | |
Int_t | fMinMCLabel |
minimum MC label value for the tracks/clusters being considered MC particles More... | |
AliClusterContainer * | fClusCont |
! pointer to the cluster container More... | |
AliParticleContainer * | fPartCont |
! pointer to the track/particle container More... | |
AliVCaloCells * | fCaloCells |
! pointer to calo cells More... | |
AliEMCALRecoUtils * | fRecoUtils |
! pointer to reco utils More... | |
TList * | fOutput |
! list of output histograms More... | |
TString | fBasePath |
Private Member Functions | |
AliEmcalCorrectionComponent (const AliEmcalCorrectionComponent &) | |
AliEmcalCorrectionComponent & | operator= (const AliEmcalCorrectionComponent &) |
Definition at line 32 of file AliEmcalCorrectionComponent.h.
Enumerator | |
---|---|
kCaloCells |
Calo cells. |
kCluster |
Cluster container. |
kTrack |
Track container. |
Definition at line 34 of file AliEmcalCorrectionComponent.h.
AliEmcalCorrectionComponent::AliEmcalCorrectionComponent | ( | ) |
Default constructor
Definition at line 20 of file AliEmcalCorrectionComponent.cxx.
AliEmcalCorrectionComponent::AliEmcalCorrectionComponent | ( | const char * | name | ) |
Standard constructor
Definition at line 59 of file AliEmcalCorrectionComponent.cxx.
|
virtual |
Destructor
Definition at line 98 of file AliEmcalCorrectionComponent.cxx.
|
private |
|
protected |
Creates a new container based on the requested type and the branch name set in the configuration file. Suppports the "usedefault" pattern to simplify setting the proper branch name.
Note: Adding a container using this function also sets the container variable (for example, fPartCont for a particle container), so it can be used immediately after this function is called.
[in] | contType | Type of container to be created |
Definition at line 152 of file AliEmcalCorrectionComponent.cxx.
Referenced by AliEmcalCorrectionClusterExotics::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionClusterNonLinearity::Initialize(), and AliEmcalCorrectionClusterizer::Initialize().
|
static |
Given a container type, it returns the proper branch name based on the "usedefault" pattern.
Definition at line 105 of file AliEmcalCorrectionComponent.cxx.
Referenced by AddContainer(), AliEmcalCorrectionTask::CopyBranchesToNewObjects(), and AliEmcalCorrectionTask::UserCreateOutputObjects().
|
virtual |
Execute once for the first event to initialize the analysis. Similar to ExecOnce() in AliAnalysisTaskEmcal
Definition at line 226 of file AliEmcalCorrectionComponent.cxx.
void AliEmcalCorrectionComponent::FillCellQA | ( | TH1F * | h | ) |
Fills the Cell QA histograms
Definition at line 383 of file AliEmcalCorrectionComponent.cxx.
Referenced by AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellTimeCalib::Run(), and AliEmcalCorrectionCellEnergy::Run().
|
inline |
Definition at line 58 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 56 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionTask::InitializeComponents().
void AliEmcalCorrectionComponent::GetEtaPhiDiff | ( | const AliVTrack * | t, |
const AliVCluster * | v, | ||
Double_t & | phidiff, | ||
Double_t & | etadiff | ||
) |
Calculate \(\phi\) and \(\eta\) difference between a track (t) and a cluster (c). The position of the track is obtained on the EMCAL surface
[in] | t | Track to check |
[in] | v | Cluster to check |
[out] | phidiff | Distance in \(\phi\) between cluster and track |
[out] | etadiff | Distance in \(\eta\) between cluster and track |
Definition at line 265 of file AliEmcalCorrectionComponent.cxx.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), and AliEmcalCorrectionClusterTrackMatcher::UpdateClusters().
|
inline |
Definition at line 59 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionTask::InitializeComponents().
|
inline |
Definition at line 57 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionTask::InitializeComponents().
void AliEmcalCorrectionComponent::GetPass | ( | ) |
Get pass from filename. Sets pass in fFilepass.
Definition at line 337 of file AliEmcalCorrectionComponent.cxx.
Referenced by Run().
void AliEmcalCorrectionComponent::GetProperty | ( | std::string | propertyName, |
T & | property, | ||
bool | requiredProperty = true , |
||
std::string | correctionName = "" |
||
) |
Retrieve property.
Definition at line 140 of file AliEmcalCorrectionComponent.h.
Referenced by AddContainer(), AliEmcalCorrectionTask::CreateNewObjectBranches(), AliEmcalCorrectionCellBadChannel::Initialize(), AliEmcalCorrectionCellEnergy::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), AliEmcalCorrectionClusterExotics::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionCellTimeCalib::Initialize(), AliEmcalCorrectionClusterNonLinearity::Initialize(), Initialize(), AliEmcalCorrectionClusterizer::Initialize(), AliEmcalCorrectionTask::InitializeComponents(), AliEmcalCorrectionTask::RetrieveExecutionOrder(), and AliEmcalCorrectionTask::UserCreateOutputObjects().
|
static |
Retrieve property driver function. It is static so that it can be used by other classes.
Definition at line 155 of file AliEmcalCorrectionComponent.h.
|
staticprotected |
Definition at line 331 of file AliEmcalCorrectionComponent.h.
Referenced by GetPropertyFromNodes().
|
staticprotected |
Definition at line 200 of file AliEmcalCorrectionComponent.h.
Referenced by GetProperty().
|
virtual |
Initialize basic variables in the correction component, including the input file type, pass, and output list.
Reimplemented in AliEmcalCorrectionClusterizer, AliEmcalCorrectionClusterNonLinearity, AliEmcalCorrectionCellBadChannel, AliEmcalCorrectionCellEnergy, AliEmcalCorrectionCellTimeCalib, AliEmcalCorrectionClusterExotics, AliEmcalCorrectionClusterHadronicCorrection, and AliEmcalCorrectionClusterTrackMatcher.
Definition at line 201 of file AliEmcalCorrectionComponent.cxx.
Referenced by AliEmcalCorrectionCellBadChannel::Initialize(), AliEmcalCorrectionCellEnergy::Initialize(), AliEmcalCorrectionClusterExotics::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionCellTimeCalib::Initialize(), AliEmcalCorrectionClusterNonLinearity::Initialize(), AliEmcalCorrectionClusterizer::Initialize(), and AliEmcalCorrectionTask::InitializeComponents().
|
static |
Check if value is a shared parameter, meaning we should look at another node. Also edits the input string to remove "sharedParameters:" if it exists, making it ready for use.
[in] | value | String containing the string value return by the parameter. |
Definition at line 320 of file AliEmcalCorrectionComponent.cxx.
Referenced by GetPropertyFromNodes().
|
private |
|
virtual |
Run every event, where the user implements their main analysis. Similar to Run() in AliAnalysisTaskEmcal
Reimplemented in AliEmcalCorrectionClusterizer, AliEmcalCorrectionClusterNonLinearity, AliEmcalCorrectionCellBadChannel, AliEmcalCorrectionCellEnergy, AliEmcalCorrectionCellTimeCalib, AliEmcalCorrectionClusterExotics, AliEmcalCorrectionClusterHadronicCorrection, and AliEmcalCorrectionClusterTrackMatcher.
Definition at line 236 of file AliEmcalCorrectionComponent.cxx.
Referenced by AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionClusterTrackMatcher::Run(), AliEmcalCorrectionCellEnergy::Run(), AliEmcalCorrectionClusterExotics::Run(), AliEmcalCorrectionClusterHadronicCorrection::Run(), AliEmcalCorrectionCellTimeCalib::Run(), AliEmcalCorrectionClusterNonLinearity::Run(), and AliEmcalCorrectionClusterizer::Run().
Bool_t AliEmcalCorrectionComponent::RunChanged | ( | ) |
Check whether the run changed.
Definition at line 304 of file AliEmcalCorrectionComponent.cxx.
Referenced by AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellTimeCalib::Run(), and AliEmcalCorrectionCellEnergy::Run().
|
inline |
Definition at line 63 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 71 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 70 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 61 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 77 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionTask::InitializeComponents().
|
inline |
Definition at line 69 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 66 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 67 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 72 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionTask::InitializeComponents().
|
inline |
Definition at line 62 of file AliEmcalCorrectionComponent.h.
|
inline |
Definition at line 64 of file AliEmcalCorrectionComponent.h.
|
inline |
Make copy to ensure that the nodes do not point to each other (?)
Definition at line 76 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionTask::InitializeComponents().
void AliEmcalCorrectionComponent::UpdateCells | ( | ) |
Remove bad cells from the cell list Recalibrate energy and time cells
Definition at line 288 of file AliEmcalCorrectionComponent.cxx.
Referenced by AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellTimeCalib::Run(), and AliEmcalCorrectionCellEnergy::Run().
|
virtual |
Notifying the user that the input data file has changed and performing steps needed to be done.
Definition at line 251 of file AliEmcalCorrectionComponent.cxx.
|
protected |
Definition at line 125 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionCellBadChannel::InitBadChannels(), AliEmcalCorrectionCellEnergy::InitRecalib(), AliEmcalCorrectionCellEnergy::InitRunDepRecalib(), AliEmcalCorrectionCellTimeCalib::InitTimeCalibration(), and AliEmcalCorrectionCellTimeCalib::InitTimeCalibrationL1Phase().
|
protected |
! pointer to calo cells
Definition at line 121 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterizer::CalibrateClusters(), FillCellQA(), AliEmcalCorrectionClusterizer::FillDigitsArray(), GetCaloCells(), AliEmcalCorrectionClusterExotics::Run(), AliEmcalCorrectionCellTimeCalib::Run(), AliEmcalCorrectionCellEnergy::Run(), AliEmcalCorrectionCellBadChannel::Run(), SetCaloCells(), and UpdateCells().
|
protected |
!event centrality
Definition at line 109 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::Run(), and SetCentrality().
|
protected |
!event centrality bin
Definition at line 111 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), and SetCentralityBin().
|
protected |
! pointer to the cluster container
Definition at line 119 of file AliEmcalCorrectionComponent.h.
Referenced by AddContainer(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop(), AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles(), GetClusterContainer(), AliEmcalCorrectionClusterExotics::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionClusterNonLinearity::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Run(), AliEmcalCorrectionClusterExotics::Run(), AliEmcalCorrectionClusterNonLinearity::Run(), AliEmcalCorrectionClusterizer::Run(), and SetClusterContainer().
|
protected |
Definition at line 102 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), AliEmcalCorrectionCellBadChannel::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionCellTimeCalib::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), AliEmcalCorrectionCellEnergy::Initialize(), AliEmcalCorrectionClusterExotics::Initialize(), AliEmcalCorrectionClusterNonLinearity::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Run(), AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionClusterExotics::Run(), AliEmcalCorrectionCellTimeCalib::Run(), AliEmcalCorrectionCellEnergy::Run(), and AliEmcalCorrectionClusterNonLinearity::Run().
|
protected |
Definition at line 99 of file AliEmcalCorrectionComponent.h.
Referenced by GetProperty(), and SetDefaultConfiguration().
|
protected |
Definition at line 107 of file AliEmcalCorrectionComponent.h.
Referenced by AddContainer(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), and Initialize().
|
protected |
Definition at line 106 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterizer::FillDigitsArray(), AliEmcalCorrectionClusterizer::Init(), AliEmcalCorrectionCellBadChannel::InitBadChannels(), Initialize(), AliEmcalCorrectionCellEnergy::InitRecalib(), AliEmcalCorrectionCellEnergy::InitRunDepRecalib(), AliEmcalCorrectionCellTimeCalib::InitTimeCalibration(), AliEmcalCorrectionCellTimeCalib::InitTimeCalibrationL1Phase(), AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellEnergy::Run(), AliEmcalCorrectionCellTimeCalib::Run(), AliEmcalCorrectionClusterizer::Run(), RunChanged(), SetEvent(), and UpdateCells().
|
protected |
run number
Definition at line 104 of file AliEmcalCorrectionComponent.h.
Referenced by GetPass(), AliEmcalCorrectionCellEnergy::Initialize(), Initialize(), AliEmcalCorrectionCellEnergy::InitRecalib(), AliEmcalCorrectionCellTimeCalib::InitTimeCalibration(), AliEmcalCorrectionCellTimeCalib::InitTimeCalibrationL1Phase(), AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellEnergy::Run(), and AliEmcalCorrectionCellTimeCalib::Run().
|
protected |
!geometry object
Definition at line 116 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterizer::CalibrateClusters(), AliEmcalCorrectionClusterizer::FillDigitsArray(), AliEmcalCorrectionClusterizer::Init(), AliEmcalCorrectionCellBadChannel::InitBadChannels(), AliEmcalCorrectionCellEnergy::InitRecalib(), AliEmcalCorrectionCellEnergy::InitRunDepRecalib(), AliEmcalCorrectionClusterTrackMatcher::IsTrackInEmcalAcceptance(), AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellEnergy::Run(), AliEmcalCorrectionCellTimeCalib::Run(), and SetEMCALGeometry().
|
protected |
Definition at line 105 of file AliEmcalCorrectionComponent.h.
Referenced by Initialize(), and Run().
|
protected |
trigger, embedded signal
Definition at line 117 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), and AliEmcalCorrectionClusterHadronicCorrection::Initialize().
|
protected |
max pt in histograms
Definition at line 114 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::Initialize().
|
protected |
Definition at line 108 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterizer::Run(), and SetMCEvent().
|
protected |
min pt in histograms
Definition at line 113 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::Initialize().
|
protected |
minimum MC label value for the tracks/clusters being considered MC particles
Definition at line 118 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop().
|
protected |
no. of pt bins
Definition at line 112 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::Initialize().
|
protected |
how many centrality bins (this member copied from AliAnalysisTaskEmcal)
Definition at line 110 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop(), AliEmcalCorrectionClusterTrackMatcher::DoMatching(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), and SetNcentralityBins().
|
protected |
! list of output histograms
Definition at line 123 of file AliEmcalCorrectionComponent.h.
Referenced by GetOutputList(), AliEmcalCorrectionClusterExotics::Initialize(), AliEmcalCorrectionCellBadChannel::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), AliEmcalCorrectionCellEnergy::Initialize(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionCellTimeCalib::Initialize(), AliEmcalCorrectionClusterNonLinearity::Initialize(), and Initialize().
|
protected |
! pointer to the track/particle container
Definition at line 120 of file AliEmcalCorrectionComponent.h.
Referenced by AddContainer(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrAllTracks(), AliEmcalCorrectionClusterHadronicCorrection::ApplyHadCorrOneTrack(), AliEmcalCorrectionClusterHadronicCorrection::DoMatchedTracksLoop(), AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles(), GetParticleContainer(), AliEmcalCorrectionClusterHadronicCorrection::Initialize(), AliEmcalCorrectionClusterTrackMatcher::Initialize(), and SetParticleContainer().
|
protected |
! pointer to reco utils
Definition at line 122 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterizer::CalibrateClusters(), AliEmcalCorrectionCellBadChannel::InitBadChannels(), AliEmcalCorrectionCellEnergy::Initialize(), AliEmcalCorrectionCellTimeCalib::Initialize(), AliEmcalCorrectionClusterExotics::Initialize(), AliEmcalCorrectionCellBadChannel::Initialize(), AliEmcalCorrectionClusterNonLinearity::Initialize(), AliEmcalCorrectionCellEnergy::InitRecalib(), AliEmcalCorrectionCellEnergy::InitRunDepRecalib(), AliEmcalCorrectionCellTimeCalib::InitTimeCalibration(), AliEmcalCorrectionCellTimeCalib::InitTimeCalibrationL1Phase(), AliEmcalCorrectionCellTimeCalib::Run(), AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellEnergy::Run(), AliEmcalCorrectionClusterExotics::Run(), AliEmcalCorrectionClusterNonLinearity::Run(), SetRecoUtils(), and UpdateCells().
|
protected |
Definition at line 103 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionClusterizer::Init(), AliEmcalCorrectionCellBadChannel::Run(), AliEmcalCorrectionCellEnergy::Run(), AliEmcalCorrectionCellTimeCalib::Run(), and RunChanged().
|
protected |
Definition at line 98 of file AliEmcalCorrectionComponent.h.
Referenced by GetProperty().
|
protected |
!event vertex
Definition at line 115 of file AliEmcalCorrectionComponent.h.
Referenced by AliEmcalCorrectionComponent(), and AliEmcalCorrectionClusterTrackMatcher::GenerateEmcalParticles().