![]() |
AliPhysics
48852ec (48852ec)
|
#include <AliFlowEvent.h>
Public Types | |
enum | KineSource { kNoKine, kESDkine, kMCkine } |
![]() | |
enum | ConstructionMethod { kEmpty, kGenerate } |
Protected Member Functions | |
AliFlowTrack * | ReuseTrack (Int_t i) |
![]() | |
virtual void | Generate (Int_t nParticles, TF1 *ptDist=NULL, Double_t phiMin=0.0, Double_t phiMax=TMath::TwoPi(), Double_t etaMin=-1.0, Double_t etaMax=1.0) |
Private Attributes | |
Int_t | fApplyRecentering |
Bool_t | fDivSigma |
Int_t | fCachedRun |
Int_t | fVZEROcentralityBin |
cached calibration info for vzero More... | |
Float_t | fMeanQ [9][2][2] |
centrality bin for the current event More... | |
Float_t | fWidthQ [9][2][2] |
recentering More... | |
Float_t | fMeanQv3 [9][2][2] |
recentering More... | |
Float_t | fWidthQv3 [9][2][2] |
recentering More... | |
TH1 * | fQxavsV0 [5] |
recentering More... | |
TH1 * | fQyavsV0 [5] |
recentering More... | |
TH1 * | fQxcvsV0 [5] |
recentering More... | |
TH1 * | fQycvsV0 [5] |
recentering More... | |
AliVEvent * | fEvent |
recentering More... | |
TArrayD * | fChi2A |
current event More... | |
TArrayD * | fChi2C |
chi vs cent for vzero A ep_2 More... | |
TArrayD * | fChi3A |
chi vs cent for vzero C ep_2 More... | |
TArrayD * | fChi3C |
chi vs cent for vzero A ep_3 More... | |
Definition at line 32 of file AliFlowEvent.h.
Enumerator | |
---|---|
kNoKine | |
kESDkine | |
kMCkine |
Definition at line 35 of file AliFlowEvent.h.
AliFlowEvent::AliFlowEvent | ( | ) |
AliFlowEvent::AliFlowEvent | ( | Int_t | n | ) |
Definition at line 85 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliFlowEvent & | event | ) |
Definition at line 108 of file AliFlowEvent.cxx.
|
inlinevirtual |
Definition at line 41 of file AliFlowEvent.h.
AliFlowEvent::AliFlowEvent | ( | const AliMCEvent * | anInput, |
const AliCFManager * | rpCFManager = NULL , |
||
const AliCFManager * | poiCFManager = NULL |
||
) |
Definition at line 232 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliESDEvent * | anInput, |
const AliCFManager * | rpCFManager = NULL , |
||
const AliCFManager * | poiCFManager = NULL |
||
) |
Definition at line 295 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliAODEvent * | anInput, |
const AliCFManager * | rpCFManager = NULL , |
||
const AliCFManager * | poiCFManager = NULL |
||
) |
Definition at line 363 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliESDEvent * | anInput, |
const AliCFManager * | poiCFManager, | ||
Bool_t | hybrid | ||
) |
Definition at line 643 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliESDEvent * | anInput, |
const AliMCEvent * | anInputMc, | ||
KineSource | anOption = kNoKine , |
||
const AliCFManager * | rpCFManager = NULL , |
||
const AliCFManager * | poiCFManager = NULL |
||
) |
Definition at line 455 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliESDEvent * | anInput, |
const AliMultiplicity * | anInputTracklets, | ||
const AliCFManager * | poiCFManager | ||
) |
Definition at line 561 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliESDEvent * | anInput, |
const TH2F * | anInputFMDhist, | ||
const AliCFManager * | poiCFManager | ||
) |
Definition at line 743 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | const AliESDEvent * | anInput, |
const AliESDPmdTrack * | pmdtracks, | ||
const AliCFManager * | poiCFManager | ||
) |
Definition at line 1076 of file AliFlowEvent.cxx.
AliFlowEvent::AliFlowEvent | ( | AliFlowTrackCuts * | rpCuts, |
AliFlowTrackCuts * | poiCuts | ||
) |
Definition at line 1046 of file AliFlowEvent.cxx.
|
virtual |
Definition at line 2391 of file AliFlowEvent.cxx.
|
virtual |
Reimplemented from AliFlowEventSimple.
Definition at line 2381 of file AliFlowEvent.cxx.
Referenced by Fill(), AliAnalysisTaskFlowStrange::MakeQTPC(), AliAnalysisTaskFlowStrangee::MakeQTPC(), AliAnalysisTaskFlowStrange::MakeQVZE(), AliAnalysisTaskFlowStrangee::MakeQVZE(), AliAnalysisTaskGammaConvFlow::PrepareFlowEvent(), AliAnalysisTaskPhiFlow::PrepareFlowEvent(), AliAnalysisTaskFlowStrange::ResetContainers(), AliAnalysisTaskFlowStrangee::ResetContainers(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEvent::Fill | ( | AliFlowTrackCuts * | rpCuts, |
AliFlowTrackCuts * | poiCuts | ||
) |
Definition at line 858 of file AliFlowEvent.cxx.
Referenced by AliFlowEvent(), AliAnalysisTaskSEHFQA::FillFlowObs(), AliAnalysisTaskGammaConvFlow::PrepareFlowEvent(), AliAnalysisTaskPhiFlow::PrepareFlowEvent(), AliAnalysisTaskFlowCascade::ReadFromAODv0(), AliAnalysisTaskFlowCascade::ReadFromESDv0(), AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEvent::FindDaughters | ( | Bool_t | keepDaughtersInRPselection = kFALSE | ) |
Definition at line 830 of file AliFlowEvent.cxx.
Referenced by AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
|
virtual |
Reimplemented from AliFlowEventSimple.
Definition at line 1243 of file AliFlowEvent.cxx.
Referenced by AliAnalysisTaskSEHFQA::FillFlowObs(), and GetQ().
|
virtual |
Reimplemented from AliFlowEventSimple.
Definition at line 1200 of file AliFlowEvent.cxx.
Referenced by AliAnalysisTaskFlowEventforRP::UserExec().
AliFlowTrack * AliFlowEvent::GetTrack | ( | Int_t | i | ) |
Definition at line 166 of file AliFlowEvent.cxx.
Referenced by AliAnalysisTaskFlowCascade::AddCandidates(), AliAnalysisTaskFlowStrange::AddCandidates(), AliAnalysisTaskFlowStrangee::AddCandidates(), AliAnalysisTaskSEHFQA::FillFlowObs(), AliAnalysisTaskFlowEvent::UserExec(), AliAnalysisTaskFlowCascade::UserExec(), and AliAnalysisTaskPhiFlow::UserExec().
void AliFlowEvent::InsertTrack | ( | AliFlowTrack * | track | ) |
Definition at line 1017 of file AliFlowEvent.cxx.
Referenced by AliAnalysisTaskFlowCascade::AddCandidates(), AliAnalysisTaskFlowStrange::AddCandidates(), AliAnalysisTaskFlowStrangee::AddCandidates(), AliAnalysisTaskGammaConvFlow::ProcessPhotonCandidatesforV2(), AliAnalysisTaskFlowStrange::PushBackFlowTrack(), AliAnalysisTaskFlowStrangee::PushBackFlowTrack(), AliAnalysisTaskFlowEvent::UserExec(), AliAnalysisTaskCRCZDC::UserExec(), and AliAnalysisTaskPhiFlow::UserExec().
AliFlowEvent & AliFlowEvent::operator= | ( | const AliFlowEvent & | event | ) |
Definition at line 131 of file AliFlowEvent.cxx.
|
protected |
Definition at line 1029 of file AliFlowEvent.cxx.
Referenced by InsertTrack().
void AliFlowEvent::SetBetaVZEROCalibrationForTrackCuts | ( | AliFlowTrackCuts * | cuts | ) |
Definition at line 1773 of file AliFlowEvent.cxx.
Referenced by Fill().
void AliFlowEvent::SetDeltaVZEROCalibrationForTrackCuts | ( | AliFlowTrackCuts * | cuts | ) |
Definition at line 1920 of file AliFlowEvent.cxx.
Referenced by Fill().
void AliFlowEvent::SetHotfixVZEROCalibrationForTrackCuts | ( | AliFlowTrackCuts * | cuts | ) |
Definition at line 2171 of file AliFlowEvent.cxx.
Referenced by Fill().
void AliFlowEvent::SetKappaVZEROCalibrationForTrackCuts | ( | AliFlowTrackCuts * | cuts | ) |
Definition at line 2046 of file AliFlowEvent.cxx.
Referenced by Fill().
void AliFlowEvent::SetMCReactionPlaneAngle | ( | const AliMCEvent * | mcEvent | ) |
Definition at line 175 of file AliFlowEvent.cxx.
Referenced by AliFlowEvent(), AliAnalysisTaskFlowStrange::MakeQVectors(), AliAnalysisTaskFlowStrangee::MakeQVectors(), AliAnalysisTaskFlowEventforRP::UserExec(), AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEvent::SetVZEROCalibrationForTrackCuts | ( | AliFlowTrackCuts * | cuts | ) |
Definition at line 1572 of file AliFlowEvent.cxx.
Referenced by Fill().
|
private |
Definition at line 104 of file AliFlowEvent.h.
Referenced by ClearCachedRun(), Fill(), Get2Qsub(), GetQ(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetHotfixVZEROCalibrationForTrackCuts(), SetKappaVZEROCalibrationForTrackCuts(), and SetVZEROCalibrationForTrackCuts().
|
private |
Definition at line 106 of file AliFlowEvent.h.
Referenced by ClearCachedRun(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetHotfixVZEROCalibrationForTrackCuts(), SetKappaVZEROCalibrationForTrackCuts(), and SetVZEROCalibrationForTrackCuts().
|
private |
current event
Definition at line 119 of file AliFlowEvent.h.
Referenced by GetQ(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetKappaVZEROCalibrationForTrackCuts(), and SetVZEROCalibrationForTrackCuts().
|
private |
chi vs cent for vzero A ep_2
Definition at line 120 of file AliFlowEvent.h.
Referenced by GetQ(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetKappaVZEROCalibrationForTrackCuts(), and SetVZEROCalibrationForTrackCuts().
|
private |
chi vs cent for vzero C ep_2
Definition at line 121 of file AliFlowEvent.h.
Referenced by GetQ(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetKappaVZEROCalibrationForTrackCuts(), and SetVZEROCalibrationForTrackCuts().
|
private |
chi vs cent for vzero A ep_3
Definition at line 122 of file AliFlowEvent.h.
Referenced by GetQ(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetKappaVZEROCalibrationForTrackCuts(), and SetVZEROCalibrationForTrackCuts().
|
private |
Definition at line 105 of file AliFlowEvent.h.
Referenced by Fill(), Get2Qsub(), and operator=().
|
private |
recentering
Definition at line 118 of file AliFlowEvent.h.
Referenced by Get2Qsub(), GetQ(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetHotfixVZEROCalibrationForTrackCuts(), SetKappaVZEROCalibrationForTrackCuts(), and SetVZEROCalibrationForTrackCuts().
|
private |
centrality bin for the current event
Definition at line 108 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), and SetVZEROCalibrationForTrackCuts().
|
private |
recentering
Definition at line 110 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), and SetVZEROCalibrationForTrackCuts().
|
private |
recentering
Definition at line 113 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetHotfixVZEROCalibrationForTrackCuts(), and SetKappaVZEROCalibrationForTrackCuts().
|
private |
recentering
Definition at line 115 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetHotfixVZEROCalibrationForTrackCuts(), and SetKappaVZEROCalibrationForTrackCuts().
|
private |
recentering
Definition at line 114 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetHotfixVZEROCalibrationForTrackCuts(), and SetKappaVZEROCalibrationForTrackCuts().
|
private |
recentering
Definition at line 116 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), SetBetaVZEROCalibrationForTrackCuts(), SetDeltaVZEROCalibrationForTrackCuts(), SetHotfixVZEROCalibrationForTrackCuts(), and SetKappaVZEROCalibrationForTrackCuts().
|
private |
cached calibration info for vzero
Definition at line 107 of file AliFlowEvent.h.
Referenced by Get2Qsub(), GetQ(), operator=(), and SetVZEROCalibrationForTrackCuts().
|
private |
recentering
Definition at line 109 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), and SetVZEROCalibrationForTrackCuts().
|
private |
recentering
Definition at line 111 of file AliFlowEvent.h.
Referenced by AliFlowEvent(), Get2Qsub(), operator=(), and SetVZEROCalibrationForTrackCuts().