![]() |
AliPhysics
vAN-20150717 (04f1bdd)
|
#include <AliAnalysisTaskEmcal.h>
Public Types | |
enum | BeamType { kNA = -1, kpp = 0, kAA = 1, kpA = 2 } |
enum | TriggerType { kND = -1, kJ1 = 0, kJ2 = 1, kG1 = 2, kG2 = 3, kL0 = 4 } |
enum | TriggerCategory { kTriggerLevel0 = 0, kTriggerLevel1Jet = 1, kTriggerLevel1Gamma = 2, kTriggerRecalcJet = 3, kTriggerRecalcGamma = 4 } |
Public Member Functions | |
AliAnalysisTaskEmcal () | |
AliAnalysisTaskEmcal (const char *name, Bool_t histo=kFALSE) | |
virtual | ~AliAnalysisTaskEmcal () |
AliParticleContainer * | AddParticleContainer (const char *n) |
AliClusterContainer * | AddClusterContainer (const char *n) |
AliParticleContainer * | GetParticleContainer (Int_t i=0) const |
AliClusterContainer * | GetClusterContainer (Int_t i=0) const |
AliParticleContainer * | GetParticleContainer (const char *name) const |
AliClusterContainer * | GetClusterContainer (const char *name) const |
void | RemoveParticleContainer (Int_t i=0) |
void | RemoveClusterContainer (Int_t i=0) |
void | SetCaloCellsName (const char *n) |
void | SetCaloTriggerPatchInfoName (const char *n) |
void | SetCaloTriggersName (const char *n) |
void | SetCentRange (Double_t min, Double_t max) |
void | SetCentralityEstimator (const char *c) |
void | SetClusName (const char *n) |
void | SetClusPtCut (Double_t cut, Int_t c=0) |
void | SetClusTimeCut (Double_t min, Double_t max, Int_t c=0) |
void | SetEventPlaneVsEmcal (Double_t ep) |
void | SetForceBeamType (BeamType f) |
void | SetHistoBins (Int_t nbins, Double_t min, Double_t max) |
void | SetIsEmbedded (Bool_t i) |
void | SetIsPythia (Bool_t i) |
void | SetMakeGeneralHistograms (Bool_t g) |
void | SetMCLabelShift (Int_t s) |
void | SetMinMCLabel (Int_t s) |
void | SetMinNTrack (Int_t min) |
void | SetMinPtTrackInEmcal (Double_t min) |
void | SetNCentBins (Int_t n) |
void | SetNeedEmcalGeom (Bool_t n) |
void | SetOffTrigger (UInt_t t) |
void | SetTrackEtaLimits (Double_t min, Double_t max, Int_t c=0) |
void | SetTrackPhiLimits (Double_t min, Double_t max, Int_t c=0) |
void | SetTrackPtCut (Double_t cut, Int_t c=0) |
void | SetTracksName (const char *n) |
void | SetTrigClass (const char *n) |
void | SetTriggerTypeSel (TriggerType t) |
void | SetUseAliAnaUtils (Bool_t b, Bool_t bRejPilup=kTRUE) |
void | SetVzRange (Double_t min, Double_t max) |
void | SetUseSPDTrackletVsClusterBG (Bool_t b) |
Protected Member Functions | |
void | SetRejectionReasonLabels (TAxis *axis) |
Bool_t | AcceptCluster (AliVCluster *clus, Int_t c=0) const |
Bool_t | AcceptTrack (AliVParticle *track, Int_t c=0) const |
void | AddObjectToEvent (TObject *obj) |
AliVParticle * | GetAcceptParticleFromArray (Int_t p, Int_t c=0) const |
AliVCluster * | GetAcceptClusterFromArray (Int_t cl, Int_t c=0) const |
TClonesArray * | GetArrayFromEvent (const char *name, const char *clname=0) |
BeamType | GetBeamType () |
TClonesArray * | GetParticleArray (Int_t i=0) const |
TClonesArray * | GetClusterArray (Int_t i=0) const |
Int_t | GetNParticles (Int_t i=0) const |
Int_t | GetNClusters (Int_t i=0) const |
AliEmcalTriggerPatchInfo * | GetMainTriggerPatch (TriggerCategory triggersel=kTriggerLevel1Jet, Bool_t doOfflinSimple=kFALSE) |
Bool_t | HasTriggerType (TriggerType triggersel) |
ULong_t | GetTriggerList () |
Bool_t | PythiaInfoFromFile (const char *currFile, Float_t &fXsec, Float_t &fTrials, Int_t &pthard) |
void | UserCreateOutputObjects () |
void | UserExec (Option_t *option) |
Bool_t | UserNotify () |
virtual void | ExecOnce () |
virtual Bool_t | FillGeneralHistograms () |
virtual Bool_t | IsEventSelected () |
virtual Bool_t | RetrieveEventObjects () |
virtual Bool_t | FillHistograms () |
virtual Bool_t | Run () |
Static Protected Member Functions | |
static Double_t | DeltaPhi (Double_t phia, Double_t phib, Double_t rMin=-TMath::Pi()/2, Double_t rMax=3 *TMath::Pi()/2) |
static Double_t * | GenerateFixedBinArray (Int_t n, Double_t min, Double_t max) |
static void | GenerateFixedBinArray (Int_t n, Double_t min, Double_t max, Double_t *array) |
static Double_t | GetParallelFraction (AliVParticle *part1, AliVParticle *part2) |
static Double_t | GetParallelFraction (const TVector3 &vect1, AliVParticle *part2) |
Protected Attributes | |
BeamType | fForceBeamType |
Bool_t | fGeneralHistograms |
Bool_t | fInitialized |
Bool_t | fCreateHisto |
TString | fCaloCellsName |
TString | fCaloTriggersName |
TString | fCaloTriggerPatchInfoName |
Double_t | fMinCent |
Double_t | fMaxCent |
Double_t | fMinVz |
Double_t | fMaxVz |
Double_t | fTrackPtCut |
Int_t | fMinNTrack |
Bool_t | fUseAliAnaUtils |
Bool_t | fRejectPileup |
Bool_t | fTklVsClusSPDCut |
UInt_t | fOffTrigger |
TString | fTrigClass |
TriggerType | fTriggerTypeSel |
Int_t | fNbins |
Double_t | fMinBinPt |
Double_t | fMaxBinPt |
Double_t | fMinPtTrackInEmcal |
Double_t | fEventPlaneVsEmcal |
Double_t | fMinEventPlane |
Double_t | fMaxEventPlane |
TString | fCentEst |
Bool_t | fIsEmbedded |
Bool_t | fIsPythia |
Int_t | fSelectPtHardBin |
Int_t | fMinMCLabel |
Int_t | fMCLabelShift |
Int_t | fNcentBins |
Bool_t | fNeedEmcalGeom |
TObjArray | fParticleCollArray |
TObjArray | fClusterCollArray |
ULong_t | fTriggers |
AliAnalysisUtils * | fAliAnalysisUtils |
Bool_t | fIsEsd |
vertex selection (optional) More... | |
AliEMCALGeometry * | fGeom |
whether it's an ESD analysis More... | |
TClonesArray * | fTracks |
emcal geometry More... | |
TClonesArray * | fCaloClusters |
tracks More... | |
AliVCaloCells * | fCaloCells |
clusters More... | |
AliVCaloTrigger * | fCaloTriggers |
cells More... | |
TClonesArray * | fTriggerPatchInfo |
calo triggers More... | |
Double_t | fCent |
trigger patch info array More... | |
Int_t | fCentBin |
event centrality More... | |
Double_t | fEPV0 |
event centrality bin More... | |
Double_t | fEPV0A |
event plane V0 More... | |
Double_t | fEPV0C |
event plane V0A More... | |
Double_t | fVertex [3] |
event plane V0C More... | |
Int_t | fNVertCont |
event vertex More... | |
BeamType | fBeamType |
event vertex number of contributors More... | |
AliGenPythiaEventHeader * | fPythiaHeader |
event beam type More... | |
Double_t | fPtHard |
event Pythia header More... | |
Int_t | fPtHardBin |
event pt hard More... | |
Int_t | fNTrials |
event pt hard bin More... | |
Float_t | fXsection |
event trials More... | |
TList * | fOutput |
x-section from pythia header More... | |
TH1 * | fHistEventCount |
output list More... | |
TH1 * | fHistTrialsAfterSel |
incoming and selected events More... | |
TH1 * | fHistEventsAfterSel |
total number of trials per pt hard bin after selection More... | |
TProfile * | fHistXsectionAfterSel |
total number of events per pt hard bin after selection More... | |
TH1 * | fHistTrials |
x section from pythia header More... | |
TH1 * | fHistEvents |
trials from pyxsec.root More... | |
TProfile * | fHistXsection |
total number of events per pt hard bin More... | |
TH1 * | fHistPtHard |
x section from pyxsec.root More... | |
TH1 * | fHistCentrality |
pt hard distribution More... | |
TH1 * | fHistZVertex |
event centrality distribution More... | |
TH1 * | fHistEventPlane |
z vertex position More... | |
TH1 * | fHistEventRejection |
event plane distribution More... | |
Private Member Functions | |
AliAnalysisTaskEmcal (const AliAnalysisTaskEmcal &) | |
book keep reasons for rejecting event More... | |
AliAnalysisTaskEmcal & | operator= (const AliAnalysisTaskEmcal &) |
Definition at line 27 of file AliAnalysisTaskEmcal.h.
Enumerator | |
---|---|
kNA | |
kpp | |
kAA | |
kpA |
Definition at line 30 of file AliAnalysisTaskEmcal.h.
Enumerator | |
---|---|
kTriggerLevel0 | |
kTriggerLevel1Jet | |
kTriggerLevel1Gamma | |
kTriggerRecalcJet | |
kTriggerRecalcGamma |
Definition at line 46 of file AliAnalysisTaskEmcal.h.
Enumerator | |
---|---|
kND | |
kJ1 | |
kJ2 | |
kG1 | |
kG2 | |
kL0 |
Definition at line 37 of file AliAnalysisTaskEmcal.h.
AliAnalysisTaskEmcal::AliAnalysisTaskEmcal | ( | ) |
AliAnalysisTaskEmcal::AliAnalysisTaskEmcal | ( | const char * | name, |
Bool_t | histo = kFALSE |
||
) |
Definition at line 129 of file AliAnalysisTaskEmcal.cxx.
|
virtual |
Definition at line 217 of file AliAnalysisTaskEmcal.cxx.
|
private |
book keep reasons for rejecting event
|
protected |
Definition at line 458 of file AliAnalysisTaskEmcal.cxx.
Referenced by AliEmcalClusterMaker::Run().
|
protected |
Definition at line 475 of file AliAnalysisTaskEmcal.cxx.
AliClusterContainer * AliAnalysisTaskEmcal::AddClusterContainer | ( | const char * | n | ) |
Definition at line 1125 of file AliAnalysisTaskEmcal.cxx.
Referenced by SetClusName().
|
protected |
Definition at line 1354 of file AliAnalysisTaskEmcal.cxx.
Referenced by AliEmcalClusTrackMatcherTask::ExecOnce(), and AliEmcalParticleMaker::ExecOnce().
AliParticleContainer * AliAnalysisTaskEmcal::AddParticleContainer | ( | const char * | n | ) |
Definition at line 1106 of file AliAnalysisTaskEmcal.cxx.
Referenced by AliEmcalTrackingQATask::SetDetectorLevelName(), AliEmcalTrackingQATask::SetGeneratorLevelName(), and SetTracksName().
|
inlinestaticprotected |
Definition at line 218 of file AliAnalysisTaskEmcal.h.
|
protectedvirtual |
Reimplemented in AliEmcalTriggerMaker, AliHadCorrTask, AliEmcalPatchFromCellMaker, AliEmcalClusterMaker, AliEmcalTrackingQATask, AliAnalysisTaskEmcalSample, AliEmcalParticleMaker, and AliEmcalClusTrackMatcherTask.
Definition at line 612 of file AliAnalysisTaskEmcal.cxx.
Referenced by AliEmcalClusTrackMatcherTask::ExecOnce(), AliEmcalParticleMaker::ExecOnce(), AliAnalysisTaskEmcalSample::ExecOnce(), AliEmcalTrackingQATask::ExecOnce(), AliEmcalClusterMaker::ExecOnce(), AliEmcalPatchFromCellMaker::ExecOnce(), AliHadCorrTask::ExecOnce(), AliEmcalTriggerMaker::ExecOnce(), and UserExec().
|
protectedvirtual |
Definition at line 397 of file AliAnalysisTaskEmcal.cxx.
Referenced by UserExec().
|
inlineprotectedvirtual |
Reimplemented in AliAnalysisTaskEmcalSample, and AliEmcalTrackingQATask.
Definition at line 125 of file AliAnalysisTaskEmcal.h.
Referenced by UserExec().
|
inlinestaticprotected |
Definition at line 247 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalTrackingQATask::GenerateHistoBins().
|
inlinestaticprotected |
Definition at line 237 of file AliAnalysisTaskEmcal.h.
|
protected |
Definition at line 1224 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 1208 of file AliAnalysisTaskEmcal.cxx.
Referenced by IsEventSelected().
|
protected |
Definition at line 980 of file AliAnalysisTaskEmcal.cxx.
Referenced by ExecOnce().
|
protected |
Definition at line 697 of file AliAnalysisTaskEmcal.cxx.
Referenced by RetrieveEventObjects().
|
protected |
Definition at line 1195 of file AliAnalysisTaskEmcal.cxx.
Referenced by ExecOnce().
AliClusterContainer * AliAnalysisTaskEmcal::GetClusterContainer | ( | Int_t | i = 0 | ) | const |
Definition at line 1153 of file AliAnalysisTaskEmcal.cxx.
Referenced by AcceptCluster(), GetAcceptClusterFromArray(), GetClusterArray(), GetNClusters(), SetClusPtCut(), SetClusTimeCut(), and AliAnalysisTaskEmcalSample::UserCreateOutputObjects().
AliClusterContainer * AliAnalysisTaskEmcal::GetClusterContainer | ( | const char * | name | ) | const |
Definition at line 1172 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 1266 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 1253 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 1240 of file AliAnalysisTaskEmcal.cxx.
Referenced by IsEventSelected().
|
staticprotected |
Definition at line 1403 of file AliAnalysisTaskEmcal.cxx.
|
staticprotected |
Definition at line 1414 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 1181 of file AliAnalysisTaskEmcal.cxx.
Referenced by ExecOnce().
AliParticleContainer * AliAnalysisTaskEmcal::GetParticleContainer | ( | Int_t | i = 0 | ) | const |
Definition at line 1143 of file AliAnalysisTaskEmcal.cxx.
Referenced by AcceptTrack(), GetAcceptParticleFromArray(), GetNParticles(), GetParticleArray(), SetTrackEtaLimits(), SetTrackPhiLimits(), SetTrackPtCut(), and AliAnalysisTaskEmcalSample::UserCreateOutputObjects().
AliParticleContainer * AliAnalysisTaskEmcal::GetParticleContainer | ( | const char * | name | ) | const |
Definition at line 1163 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 732 of file AliAnalysisTaskEmcal.cxx.
Referenced by RetrieveEventObjects().
|
protected |
Definition at line 771 of file AliAnalysisTaskEmcal.cxx.
Referenced by IsEventSelected().
|
protectedvirtual |
Definition at line 786 of file AliAnalysisTaskEmcal.cxx.
Referenced by UserExec().
|
private |
|
protected |
Definition at line 492 of file AliAnalysisTaskEmcal.cxx.
Referenced by UserNotify().
|
inline |
Definition at line 65 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 64 of file AliAnalysisTaskEmcal.h.
|
protectedvirtual |
Definition at line 1010 of file AliAnalysisTaskEmcal.cxx.
Referenced by UserExec().
|
inlineprotectedvirtual |
Reimplemented in AliEmcalTriggerMaker, AliHadCorrTask, AliEmcalPatchFromCellMaker, AliEmcalMCTreeWriter, AliAnalysisTaskEmcalSample, AliEmcalClusterMaker, AliAnalysisTaskEmcalTriggerSelection, AliEmcalParticleMaker, and AliEmcalClusTrackMatcherTask.
Definition at line 126 of file AliAnalysisTaskEmcal.h.
Referenced by UserExec().
|
inline |
Definition at line 66 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 67 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 68 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 70 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 69 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 71 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalMCTreeWriter::UserCreateOutputObjects().
void AliAnalysisTaskEmcal::SetClusPtCut | ( | Double_t | cut, |
Int_t | c = 0 |
||
) |
Definition at line 223 of file AliAnalysisTaskEmcal.cxx.
void AliAnalysisTaskEmcal::SetClusTimeCut | ( | Double_t | min, |
Double_t | max, | ||
Int_t | c = 0 |
||
) |
Definition at line 231 of file AliAnalysisTaskEmcal.cxx.
|
inline |
Definition at line 74 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 75 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 76 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 77 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 78 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 79 of file AliAnalysisTaskEmcal.h.
Referenced by AliAnalysisTaskEmcalSample::AliAnalysisTaskEmcalSample(), AliEmcalClusterMaker::AliEmcalClusterMaker(), AliEmcalPatchFromCellMaker::AliEmcalPatchFromCellMaker(), AliEmcalTrackingQATask::AliEmcalTrackingQATask(), and AliHadCorrTask::AliHadCorrTask().
|
inline |
Definition at line 80 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 81 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 82 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 83 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 84 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 85 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 86 of file AliAnalysisTaskEmcal.h.
|
protected |
Definition at line 1366 of file AliAnalysisTaskEmcal.cxx.
void AliAnalysisTaskEmcal::SetTrackEtaLimits | ( | Double_t | min, |
Double_t | max, | ||
Int_t | c = 0 |
||
) |
Definition at line 249 of file AliAnalysisTaskEmcal.cxx.
void AliAnalysisTaskEmcal::SetTrackPhiLimits | ( | Double_t | min, |
Double_t | max, | ||
Int_t | c = 0 |
||
) |
Definition at line 257 of file AliAnalysisTaskEmcal.cxx.
void AliAnalysisTaskEmcal::SetTrackPtCut | ( | Double_t | cut, |
Int_t | c = 0 |
||
) |
Definition at line 239 of file AliAnalysisTaskEmcal.cxx.
|
inline |
Definition at line 90 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalMCTreeWriter::UserCreateOutputObjects().
|
inline |
Definition at line 91 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 92 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 93 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 95 of file AliAnalysisTaskEmcal.h.
|
inline |
Definition at line 94 of file AliAnalysisTaskEmcal.h.
|
protected |
Definition at line 265 of file AliAnalysisTaskEmcal.cxx.
Referenced by AliEmcalTrackingQATask::UserCreateOutputObjects(), AliEmcalClusterMaker::UserCreateOutputObjects(), AliAnalysisTaskEmcalSample::UserCreateOutputObjects(), AliEmcalClusTrackMatcherTask::UserCreateOutputObjects(), AliHadCorrTask::UserCreateOutputObjects(), AliEmcalMCTreeWriter::UserCreateOutputObjects(), AliEmcalPatchFromCellMaker::UserCreateOutputObjects(), EMCalTriggerPtAnalysis::AliAnalysisTaskPtEMCalTriggerV1::UserCreateOutputObjects(), EMCalTriggerPtAnalysis::AliAnalysisTaskPtEMCalTrigger::UserCreateOutputObjects(), and AliEmcalTriggerMaker::UserCreateOutputObjects().
|
protected |
Definition at line 417 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 571 of file AliAnalysisTaskEmcal.cxx.
|
protected |
Definition at line 175 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected().
|
protected |
event vertex number of contributors
Definition at line 190 of file AliAnalysisTaskEmcal.h.
Referenced by RetrieveEventObjects().
|
protected |
clusters
Definition at line 180 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), AliEmcalPatchFromCellMaker::FillPatchADCSimple(), AliEmcalTriggerMaker::ProcessPatch(), AliEmcalClusterMaker::Run(), AliEmcalPatchFromCellMaker::Run(), and AliEmcalTriggerMaker::Run().
|
protected |
Definition at line 140 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), AliEmcalPatchFromCellMaker::Run(), AliEmcalTriggerMaker::Run(), and SetCaloCellsName().
|
protected |
tracks
Definition at line 179 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), AliEmcalMCTreeWriter::FindClusters(), AliEmcalParticleMaker::Run(), AliEmcalClusterMaker::Run(), and AliEmcalMCTreeWriter::Run().
|
protected |
Definition at line 142 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), and SetCaloTriggerPatchInfoName().
|
protected |
cells
Definition at line 181 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), AliEmcalTriggerMaker::NextTrigger(), AliEmcalTriggerMaker::ProcessPatch(), and AliEmcalTriggerMaker::Run().
|
protected |
Definition at line 141 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), AliEmcalTriggerMaker::Run(), and SetCaloTriggersName().
|
protected |
trigger patch info array
Definition at line 183 of file AliAnalysisTaskEmcal.h.
Referenced by AliHadCorrTask::ApplyHadCorrAllTracks(), AliHadCorrTask::ApplyHadCorrOneTrack(), AliHadCorrTask::DoTrackLoop(), FillGeneralHistograms(), AliEmcalTrackingQATask::FillHistograms(), RetrieveEventObjects(), and AliHadCorrTask::Run().
|
protected |
event centrality
Definition at line 184 of file AliAnalysisTaskEmcal.h.
Referenced by AliHadCorrTask::ApplyHadCorrAllTracks(), AliHadCorrTask::ApplyHadCorrOneTrack(), AliAnalysisTaskEmcalSample::CheckClusTrackMatching(), AliHadCorrTask::DoMatchedTracksLoop(), AliAnalysisTaskEmcalSample::FillHistograms(), RetrieveEventObjects(), and AliEmcalClusTrackMatcherTask::Run().
|
protected |
Definition at line 162 of file AliAnalysisTaskEmcal.h.
Referenced by RetrieveEventObjects(), and SetCentralityEstimator().
|
protected |
Definition at line 171 of file AliAnalysisTaskEmcal.h.
Referenced by AddClusterContainer(), AliAnalysisTaskEmcal(), ExecOnce(), GetClusterContainer(), RemoveClusterContainer(), and AliAnalysisTaskEmcalSample::UserCreateOutputObjects().
|
protected |
Definition at line 139 of file AliAnalysisTaskEmcal.h.
Referenced by AliAnalysisTaskEmcal(), AliHadCorrTask::ApplyHadCorrAllTracks(), AliHadCorrTask::ApplyHadCorrOneTrack(), AliHadCorrTask::DoMatchedTracksLoop(), AliEmcalClusTrackMatcherTask::Run(), AliEmcalClusterMaker::Run(), AliHadCorrTask::Run(), AliEmcalClusterMaker::UserCreateOutputObjects(), AliEmcalClusTrackMatcherTask::UserCreateOutputObjects(), AliHadCorrTask::UserCreateOutputObjects(), UserCreateOutputObjects(), UserExec(), and UserNotify().
|
protected |
event centrality bin
Definition at line 185 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), IsEventSelected(), and RetrieveEventObjects().
|
protected |
event plane V0
Definition at line 186 of file AliAnalysisTaskEmcal.h.
Referenced by RetrieveEventObjects().
|
protected |
event plane V0A
Definition at line 187 of file AliAnalysisTaskEmcal.h.
Referenced by RetrieveEventObjects().
|
protected |
Definition at line 159 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), and SetEventPlaneVsEmcal().
|
protected |
Definition at line 136 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalTrackingQATask::AllocateDetectorLevelTHnSparse(), AliEmcalTrackingQATask::AllocateGeneratorLevelTHnSparse(), AliEmcalTrackingQATask::AllocateMatchedParticlesTHnSparse(), FillGeneralHistograms(), GetBeamType(), SetForceBeamType(), and UserCreateOutputObjects().
|
protected |
Definition at line 137 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), SetMakeGeneralHistograms(), UserCreateOutputObjects(), UserExec(), and UserNotify().
|
protected |
whether it's an ESD analysis
Definition at line 177 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalTriggerMaker::CheckForL0(), AliHadCorrTask::DoTrackLoop(), ExecOnce(), AliEmcalPatchFromCellMaker::FillPatchADCSimple(), IsEventSelected(), AliEmcalTriggerMaker::ProcessPatch(), AliEmcalTriggerMaker::Run(), AliEmcalPatchFromCellMaker::RunSimpleOfflineTrigger(), and AliEmcalTriggerMaker::RunSimpleOfflineTrigger().
|
protected |
pt hard distribution
Definition at line 205 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and UserCreateOutputObjects().
|
protected |
output list
Definition at line 197 of file AliAnalysisTaskEmcal.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
z vertex position
Definition at line 207 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and UserCreateOutputObjects().
|
protected |
event plane distribution
Definition at line 208 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and UserCreateOutputObjects().
|
protected |
trials from pyxsec.root
Definition at line 202 of file AliAnalysisTaskEmcal.h.
Referenced by UserCreateOutputObjects(), and UserNotify().
|
protected |
total number of trials per pt hard bin after selection
Definition at line 199 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and UserCreateOutputObjects().
|
protected |
x section from pyxsec.root
Definition at line 204 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and UserCreateOutputObjects().
|
protected |
x section from pythia header
Definition at line 201 of file AliAnalysisTaskEmcal.h.
Referenced by UserCreateOutputObjects(), and UserNotify().
|
protected |
incoming and selected events
Definition at line 198 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and UserCreateOutputObjects().
|
protected |
total number of events per pt hard bin
Definition at line 203 of file AliAnalysisTaskEmcal.h.
Referenced by UserCreateOutputObjects(), and UserNotify().
|
protected |
total number of events per pt hard bin after selection
Definition at line 200 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and UserCreateOutputObjects().
|
protected |
event centrality distribution
Definition at line 206 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and UserCreateOutputObjects().
|
protected |
Definition at line 138 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalClusTrackMatcherTask::ExecOnce(), AliEmcalParticleMaker::ExecOnce(), AliEmcalClusterMaker::ExecOnce(), AliEmcalPatchFromCellMaker::ExecOnce(), AliHadCorrTask::ExecOnce(), ExecOnce(), AliEmcalTriggerMaker::ExecOnce(), and UserExec().
|
protected |
Definition at line 163 of file AliAnalysisTaskEmcal.h.
Referenced by AliHadCorrTask::ApplyHadCorrAllTracks(), SetIsEmbedded(), and AliHadCorrTask::UserCreateOutputObjects().
|
protected |
vertex selection (optional)
Definition at line 176 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalTrackingQATask::AllocateDetectorLevelTHnSparse(), AliEmcalTrackingQATask::FillHistograms(), AliEmcalMCTreeWriter::UserCreateOutputObjects(), and UserCreateOutputObjects().
|
protected |
Definition at line 164 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), RetrieveEventObjects(), SetIsPythia(), UserCreateOutputObjects(), and UserNotify().
|
protected |
Definition at line 157 of file AliAnalysisTaskEmcal.h.
Referenced by SetHistoBins(), AliAnalysisTaskEmcalSample::UserCreateOutputObjects(), AliHadCorrTask::UserCreateOutputObjects(), and UserCreateOutputObjects().
|
protected |
Definition at line 144 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), RetrieveEventObjects(), and SetCentRange().
|
protected |
Definition at line 161 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), and IsEventSelected().
|
protected |
Definition at line 146 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetVzRange().
|
protected |
Definition at line 167 of file AliAnalysisTaskEmcal.h.
Referenced by SetMCLabelShift().
|
protected |
Definition at line 156 of file AliAnalysisTaskEmcal.h.
Referenced by SetHistoBins(), AliAnalysisTaskEmcalSample::UserCreateOutputObjects(), AliHadCorrTask::UserCreateOutputObjects(), and UserCreateOutputObjects().
|
protected |
Definition at line 143 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), RetrieveEventObjects(), and SetCentRange().
|
protected |
Definition at line 160 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), and IsEventSelected().
|
protected |
Definition at line 166 of file AliAnalysisTaskEmcal.h.
Referenced by AliHadCorrTask::DoMatchedTracksLoop(), and SetMinMCLabel().
|
protected |
Definition at line 148 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetMinNTrack().
|
protected |
Definition at line 158 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetMinPtTrackInEmcal().
|
protected |
Definition at line 145 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetVzRange().
|
protected |
Definition at line 155 of file AliAnalysisTaskEmcal.h.
Referenced by SetHistoBins(), AliAnalysisTaskEmcalSample::UserCreateOutputObjects(), AliHadCorrTask::UserCreateOutputObjects(), and UserCreateOutputObjects().
|
protected |
Definition at line 168 of file AliAnalysisTaskEmcal.h.
Referenced by AliAnalysisTaskEmcalSample::AliAnalysisTaskEmcalSample(), AliHadCorrTask::ApplyHadCorrAllTracks(), AliHadCorrTask::ApplyHadCorrOneTrack(), AliHadCorrTask::DoMatchedTracksLoop(), RetrieveEventObjects(), AliEmcalClusTrackMatcherTask::Run(), SetNCentBins(), AliAnalysisTaskEmcalSample::UserCreateOutputObjects(), AliEmcalClusTrackMatcherTask::UserCreateOutputObjects(), AliHadCorrTask::UserCreateOutputObjects(), and UserCreateOutputObjects().
|
protected |
Definition at line 169 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), and SetNeedEmcalGeom().
|
protected |
event pt hard bin
Definition at line 194 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and RetrieveEventObjects().
|
protected |
event vertex
Definition at line 189 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and RetrieveEventObjects().
|
protected |
Definition at line 152 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetOffTrigger().
|
protected |
x-section from pythia header
Definition at line 196 of file AliAnalysisTaskEmcal.h.
Referenced by AliEmcalTrackingQATask::AllocateDetectorLevelTHnSparse(), AliEmcalTrackingQATask::AllocateGeneratorLevelTHnSparse(), AliEmcalTrackingQATask::AllocateMatchedParticlesTHnSparse(), AliEmcalClusterMaker::UserCreateOutputObjects(), AliAnalysisTaskEmcalSample::UserCreateOutputObjects(), AliEmcalClusTrackMatcherTask::UserCreateOutputObjects(), AliHadCorrTask::UserCreateOutputObjects(), AliEmcalMCTreeWriter::UserCreateOutputObjects(), AliEmcalPatchFromCellMaker::UserCreateOutputObjects(), UserCreateOutputObjects(), AliEmcalTriggerMaker::UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 170 of file AliAnalysisTaskEmcal.h.
Referenced by AddParticleContainer(), AliAnalysisTaskEmcal(), AliHadCorrTask::ApplyHadCorrAllTracks(), AliHadCorrTask::ApplyHadCorrOneTrack(), AliHadCorrTask::DoMatchedTracksLoop(), AliHadCorrTask::DoTrackLoop(), AliEmcalClusTrackMatcherTask::ExecOnce(), AliHadCorrTask::ExecOnce(), ExecOnce(), GetParticleContainer(), RemoveParticleContainer(), AliEmcalClusTrackMatcherTask::Run(), AliHadCorrTask::Run(), AliEmcalTrackingQATask::SetDetectorLevelName(), AliEmcalTrackingQATask::SetGeneratorLevelName(), AliEmcalTrackingQATask::UserCreateOutputObjects(), and AliAnalysisTaskEmcalSample::UserCreateOutputObjects().
|
protected |
event Pythia header
Definition at line 192 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and RetrieveEventObjects().
|
protected |
event pt hard
Definition at line 193 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), IsEventSelected(), and RetrieveEventObjects().
|
protected |
event beam type
Definition at line 191 of file AliAnalysisTaskEmcal.h.
Referenced by RetrieveEventObjects().
|
protected |
Definition at line 150 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetUseAliAnaUtils().
|
protected |
Definition at line 165 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected().
|
protected |
Definition at line 151 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetUseSPDTrackletVsClusterBG().
|
protected |
Definition at line 147 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetTrackPtCut().
|
protected |
emcal geometry
Definition at line 178 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), AliEmcalMCTreeWriter::FindTracks(), AliEmcalParticleMaker::Run(), and AliEmcalMCTreeWriter::Run().
|
protected |
Definition at line 153 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetTrigClass().
|
protected |
calo triggers
Definition at line 182 of file AliAnalysisTaskEmcal.h.
Referenced by ExecOnce(), GetMainTriggerPatch(), GetTriggerList(), and AliAnalysisTaskEmcalTriggerSelection::Run().
|
protected |
Definition at line 172 of file AliAnalysisTaskEmcal.h.
Referenced by HasTriggerType(), and RetrieveEventObjects().
|
protected |
Definition at line 154 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetTriggerTypeSel().
|
protected |
Definition at line 149 of file AliAnalysisTaskEmcal.h.
Referenced by IsEventSelected(), and SetUseAliAnaUtils().
|
protected |
event plane V0C
Definition at line 188 of file AliAnalysisTaskEmcal.h.
Referenced by AliAnalysisTaskEmcal(), AliAnalysisTaskEmcalSample::CheckClusTrackMatching(), FillGeneralHistograms(), AliAnalysisTaskEmcalSample::FillHistograms(), IsEventSelected(), AliEmcalTriggerMaker::ProcessPatch(), RetrieveEventObjects(), and AliEmcalParticleMaker::Run().
|
protected |
event trials
Definition at line 195 of file AliAnalysisTaskEmcal.h.
Referenced by FillGeneralHistograms(), and RetrieveEventObjects().