![]() |
AliPhysics
ff0b22e (ff0b22e)
|
#include <AliFlowEventSimple.h>
Public Types | |
enum | ConstructionMethod { kEmpty, kGenerate } |
Public Member Functions | |
AliFlowEventSimple () | |
AliFlowEventSimple (Int_t nParticles, ConstructionMethod m=kEmpty, TF1 *ptDist=NULL, Double_t phiMin=0.0, Double_t phiMax=TMath::TwoPi(), Double_t etaMin=-1.0, Double_t etaMax=1.0) | |
AliFlowEventSimple (TTree *anInput, const AliFlowTrackSimpleCuts *rpCuts, const AliFlowTrackSimpleCuts *poiCuts) | |
AliFlowEventSimple (const AliFlowEventSimple &anEvent) | |
AliFlowEventSimple & | operator= (const AliFlowEventSimple &anEvent) |
virtual | ~AliFlowEventSimple () |
Bool_t | IsFolder () const |
void | Browse (TBrowser *b) |
void | Print (Option_t *option="") const |
Int_t | NumberOfTracks () const |
Int_t | GetReferenceMultiplicity () const |
void | SetReferenceMultiplicity (Int_t m) |
Int_t | GetEventNSelTracksRP () const |
void | SetEventNSelTracksRP (Int_t nr) |
Int_t | GetEventNSelTracksPOI () const |
void | SetEventNSelTracksPOI (Int_t np) |
Int_t | GetNumberOfRPs () const |
void | SetNumberOfRPs (Int_t nr) |
Int_t | GetNumberOfPOIs (Int_t i=1) const |
void | SetNumberOfPOIs (Int_t nubmerOfPOIs, Int_t poiType=1) |
void | IncrementNumberOfPOIs (Int_t poiType=1) |
void | SetUseGlauberMCSymmetryPlanes () |
void | SetUseExternalSymmetryPlanes (TF1 *gPsi1Psi3=0x0, TF1 *gPsi2Psi4=0x0, TF1 *gPsi3Psi5=0x0) |
void | SetPsi1 (Double_t gPsi1) |
void | SetPsi2 (Double_t gPsi2) |
void | SetPsi3 (Double_t gPsi3) |
void | SetPsi4 (Double_t gPsi4) |
void | SetPsi5 (Double_t gPsi5) |
Double_t | GetPsi1 () const |
Double_t | GetPsi2 () const |
Double_t | GetPsi3 () const |
Double_t | GetPsi4 () const |
Double_t | GetPsi5 () const |
Double_t | GetMCReactionPlaneAngle () const |
void | SetMCReactionPlaneAngle (Double_t fPhiRP) |
Bool_t | IsSetMCReactionPlaneAngle () const |
void | SetAfterBurnerPrecision (Double_t p) |
Double_t | GetAfterBurnerPrecision () const |
void | SetUserModified (Bool_t s=kTRUE) |
Bool_t | IsUserModified () const |
void | SetShuffleTracks (Bool_t b) |
void | ShuffleTracks () |
void | ResolutionPt (Double_t res) |
void | TagSubeventsInEta (Double_t etaMinA, Double_t etaMaxA, Double_t etaMinB, Double_t etaMaxB) |
void | TagSubeventsByCharge () |
void | TagRP (const AliFlowTrackSimpleCuts *cuts) |
void | TagPOI (const AliFlowTrackSimpleCuts *cuts, Int_t poiType=1) |
void | TagTracks (const AliFlowTrackSimpleCuts *cutsRP, const AliFlowTrackSimpleCuts *cutsPOI) |
void | CloneTracks (Int_t n) |
void | AddV1 (Double_t v1) |
void | AddV2 (Double_t v2) |
void | AddV3 (Double_t v3) |
void | AddV4 (Double_t v4) |
void | AddV5 (Double_t v5) |
void | AddFlow (Double_t v1, Double_t v2, Double_t v3, Double_t v4, Double_t v5) |
void | AddFlow (Double_t v1, Double_t v2, Double_t v3, Double_t v4, Double_t v5, Double_t rp1, Double_t rp2, Double_t rp3, Double_t rp4, Double_t rp5) |
void | AddV2 (TF1 *ptDepV2) |
void | AddV2 (TF2 *ptEtaDepV2) |
void | DefineDeadZone (Double_t etaMin, Double_t etaMax, Double_t phiMin, Double_t phiMax) |
Int_t | CleanUpDeadTracks () |
virtual void | ClearFast () |
AliFlowTrackSimple * | GetTrack (Int_t i) |
void | AddTrack (AliFlowTrackSimple *track) |
void | TrackAdded () |
AliFlowTrackSimple * | MakeNewTrack () |
virtual AliFlowVector | GetQ (Int_t n=2, TList *weightsList=NULL, Bool_t usePhiWeights=kFALSE, Bool_t usePtWeights=kFALSE, Bool_t useEtaWeights=kFALSE) |
virtual void | Get2Qsub (AliFlowVector *Qarray, Int_t n=2, TList *weightsList=NULL, Bool_t usePhiWeights=kFALSE, Bool_t usePtWeights=kFALSE, Bool_t useEtaWeights=kFALSE) |
virtual void | GetZDC2Qsub (AliFlowVector *Qarray) |
virtual void | SetZDC2Qsub (Double_t *QVC, Double_t MC, Double_t *QVA, Double_t MA) |
virtual void | SetVertexPosition (Double_t *pos) |
virtual void | GetVertexPosition (Double_t *pos) |
void | SetCentrality (Double_t c) |
Double_t | GetCentrality () const |
void | SetCentralityCL1 (Double_t c) |
Double_t | GetCentralityCL1 () const |
void | SetNITSCL1 (Double_t c) |
Double_t | GetNITSCL1 () const |
void | SetCentralityTRK (Double_t c) |
Double_t | GetCentralityTRK () const |
void | SetRun (Int_t const run) |
Int_t | GetRun () const |
void | SetZNCEnergy (Double_t const en) |
Double_t | GetZNCEnergy () const |
void | SetZNAEnergy (Double_t const en) |
Double_t | GetZNAEnergy () const |
Static Public Member Functions | |
static TF1 * | SimplePtSpectrum () |
static TF1 * | SimplePtDepV2 () |
static TF2 * | SimplePtEtaDepV2 () |
Protected Member Functions | |
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) |
Protected Attributes | |
TObjArray * | fTrackCollection |
Int_t | fReferenceMultiplicity |
Int_t | fNumberOfTracks |
Bool_t | fUseGlauberMCSymmetryPlanes |
Bool_t | fUseExternalSymmetryPlanes |
Double_t | fPsi1 |
Double_t | fPsi2 |
Double_t | fPsi3 |
Double_t | fPsi4 |
Double_t | fPsi5 |
TF1 * | fPsi1Psi3 |
TF1 * | fPsi2Psi4 |
TF1 * | fPsi3Psi5 |
Double_t | fMCReactionPlaneAngle |
Bool_t | fMCReactionPlaneAngleIsSet |
Double_t | fAfterBurnerPrecision |
Bool_t | fUserModified |
TParameter< Int_t > * | fNumberOfTracksWrap |
TParameter< Int_t > * | fNumberOfRPsWrap |
number of tracks in TBrowser More... | |
TParameter< Int_t > * | fNumberOfPOIsWrap |
number of tracks that have passed the RP selection in TBrowser More... | |
TParameter< Double_t > * | fMCReactionPlaneAngleWrap |
number of tracks that have passed the POI selection in TBrowser More... | |
Int_t * | fShuffledIndexes |
the angle of the reaction plane from the MC truth in TBrowser More... | |
Bool_t | fShuffleTracks |
placeholder for randomized indexes More... | |
TObjArray * | fMothersCollection |
Double_t | fCentrality |
cache the particles with daughters More... | |
Double_t | fCentralityCL1 |
Double_t | fNITSCL1 |
Double_t | fCentralityTRK |
Int_t | fRun |
AliFlowVector | fZNCQ |
AliFlowVector | fZNAQ |
Double_t | fZNCM |
Double_t | fZNAM |
Double_t | fVtxPos [3] |
Private Attributes | |
Int_t | fNumberOfPOItypes |
Int_t * | fNumberOfPOIs |
Definition at line 29 of file AliFlowEventSimple.h.
Enumerator | |
---|---|
kEmpty | |
kGenerate |
Definition at line 33 of file AliFlowEventSimple.h.
AliFlowEventSimple::AliFlowEventSimple | ( | ) |
AliFlowEventSimple::AliFlowEventSimple | ( | Int_t | nParticles, |
ConstructionMethod | m = kEmpty , |
||
TF1 * | ptDist = NULL , |
||
Double_t | phiMin = 0.0 , |
||
Double_t | phiMax = TMath::TwoPi() , |
||
Double_t | etaMin = -1.0 , |
||
Double_t | etaMax = 1.0 |
||
) |
Definition at line 97 of file AliFlowEventSimple.cxx.
AliFlowEventSimple::AliFlowEventSimple | ( | TTree * | anInput, |
const AliFlowTrackSimpleCuts * | rpCuts, | ||
const AliFlowTrackSimpleCuts * | poiCuts | ||
) |
Definition at line 797 of file AliFlowEventSimple.cxx.
AliFlowEventSimple::AliFlowEventSimple | ( | const AliFlowEventSimple & | anEvent | ) |
Definition at line 154 of file AliFlowEventSimple.cxx.
|
virtual |
Definition at line 277 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::AddFlow | ( | Double_t | v1, |
Double_t | v2, | ||
Double_t | v3, | ||
Double_t | v4, | ||
Double_t | v5 | ||
) |
Definition at line 1048 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEventSimple::AddFlow | ( | Double_t | v1, |
Double_t | v2, | ||
Double_t | v3, | ||
Double_t | v4, | ||
Double_t | v5, | ||
Double_t | rp1, | ||
Double_t | rp2, | ||
Double_t | rp3, | ||
Double_t | rp4, | ||
Double_t | rp5 | ||
) |
Definition at line 1035 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::AddTrack | ( | AliFlowTrackSimple * | track | ) |
Definition at line 412 of file AliFlowEventSimple.cxx.
Referenced by AliFlowEvent::AliFlowEvent(), AliFlowEventSimple(), AliFlowEventStar::AliFlowEventStar(), CloneTracks(), AliFlowOnTheFlyEventGenerator::ConvertTClonesToFlowEvent(), AliFlowEventSimpleMakerOnTheFly::CreateEventOnTheFly(), AliFlowEventSimpleMaker::FillTracks(), and Generate().
void AliFlowEventSimple::AddV1 | ( | Double_t | v1 | ) |
Definition at line 950 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::AddV2 | ( | Double_t | v2 | ) |
Definition at line 967 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEventSimple::AddV2 | ( | TF1 * | ptDepV2 | ) |
Definition at line 1060 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::AddV2 | ( | TF2 * | ptEtaDepV2 | ) |
Definition at line 1074 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::AddV3 | ( | Double_t | v3 | ) |
Definition at line 984 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::AddV4 | ( | Double_t | v4 | ) |
Definition at line 1001 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::AddV5 | ( | Double_t | v5 | ) |
Definition at line 1018 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::Browse | ( | TBrowser * | b | ) |
Definition at line 769 of file AliFlowEventSimple.cxx.
Int_t AliFlowEventSimple::CleanUpDeadTracks | ( | ) |
Definition at line 1164 of file AliFlowEventSimple.cxx.
|
virtual |
Reimplemented in AliFlowEvent.
Definition at line 1203 of file AliFlowEventSimple.cxx.
Referenced by AliFlowEvent::ClearFast(), and AliFlowOnTheFlyEventGenerator::ConvertTClonesToFlowEvent().
void AliFlowEventSimple::CloneTracks | ( | Int_t | n | ) |
Definition at line 886 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEventSimple::DefineDeadZone | ( | Double_t | etaMin, |
Double_t | etaMax, | ||
Double_t | phiMin, | ||
Double_t | phiMax | ||
) |
Definition at line 1139 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskPhiFlow::PrepareFlowEvent(), AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
|
protectedvirtual |
Definition at line 324 of file AliFlowEventSimple.cxx.
Referenced by AliFlowEventSimple().
|
virtual |
Reimplemented in AliFlowEvent.
Definition at line 570 of file AliFlowEventSimple.cxx.
Referenced by AliFlowCommonHist::FillControlHistograms(), AliFlowEvent::Get2Qsub(), AliFlowAnalysisWithScalarProduct::Make(), AliFlowAnalysisCRC::Make(), and AliAnalysisTaskQAflow::UserExec().
|
inline |
Definition at line 84 of file AliFlowEventSimple.h.
|
inline |
Definition at line 128 of file AliFlowEventSimple.h.
Referenced by AliFlowEventSimpleCuts::IsSelected(), and AliFlowAnalysisCRC::Make().
|
inline |
Definition at line 130 of file AliFlowEventSimple.h.
Referenced by AliFlowAnalysisCRC::Make().
|
inline |
Definition at line 134 of file AliFlowEventSimple.h.
Referenced by AliFlowAnalysisCRC::Make().
|
inline |
Definition at line 57 of file AliFlowEventSimple.h.
|
inline |
Definition at line 55 of file AliFlowEventSimple.h.
Referenced by AliFlowAnalysisWithMCEventPlane::EvaluateMixedHarmonics(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForMH(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForDiffFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForReferenceFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionsForDifferentTuningParameters(), AliFlowAnalysisWithMCEventPlane::Make(), AliFlowAnalysisWithCumulants::Make(), and AliFlowAnalysisWithMixedHarmonics::Make().
|
inline |
Definition at line 80 of file AliFlowEventSimple.h.
Referenced by AliFlowAnalysisWithMCEventPlane::EvaluateMixedHarmonics(), AliFlowAnalysisWithMCEventPlane::Make(), AliAnalysisTaskFlowEventforRP::UserExec(), and AliAnalysisTaskFlowEvent::UserExec().
|
inline |
Definition at line 132 of file AliFlowEventSimple.h.
Referenced by AliFlowAnalysisCRC::Make().
|
inline |
Definition at line 61 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskFlowStrange::AddCandidates(), AliAnalysisTaskFlowStrangee::AddCandidates(), Browse(), AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(), AliFlowAnalysisWithQCumulants::FillControlHistograms(), AliFlowAnalysisCRC::FillControlHistograms(), GetEventNSelTracksPOI(), GetEventNSelTracksRP(), GetNumberOfRPs(), AliFlowAnalysisWithFittingQDistribution::Make(), AliFlowAnalysisWithQCumulants::Make(), and AliFlowAnalysisCRC::Make().
|
inline |
Definition at line 59 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskFlowCascade::AddCandidates(), AliAnalysisTaskFlowStrange::AddCandidates(), AliAnalysisTaskFlowStrangee::AddCandidates(), Browse(), AliFlowAnalysisWithMultiparticleCorrelations::CalculateCorrelations(), AliFlowAnalysisWithMultiparticleCorrelations::CalculateEbECumulants(), AliFlowAnalysisWithMultiparticleCorrelations::CalculateProductsOfCorrelations(), AliFlowAnalysisWithMultiparticleCorrelations::CalculateSymmetryPlanes(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckInternalFlags(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckWithNestedLoops(), AliFlowAnalysisWithMultiparticleCorrelations::DumpThePoints(), AliFlowAnalysisWithQCumulants::FillCommonControlHistograms(), AliFlowAnalysisCRC::FillCommonControlHistograms(), AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(), AliFlowAnalysisWithQCumulants::FillControlHistograms(), AliFlowAnalysisCRC::FillControlHistograms(), AliAnalysisTaskSEHFQA::FillFlowObs(), AliFlowAnalysisWithScalarProduct::Make(), AliFlowAnalysisWithFittingQDistribution::Make(), AliFlowAnalysisWithMultiparticleCorrelations::Make(), AliFlowAnalysisWithQCumulants::Make(), AliFlowAnalysisCRC::Make(), AliAnalysisTaskFlowEvent::UserExec(), AliAnalysisTaskFlowCascade::UserExec(), and AliAnalysisTaskPhiFlow::UserExec().
|
inline |
Definition at line 74 of file AliFlowEventSimple.h.
|
inline |
Definition at line 75 of file AliFlowEventSimple.h.
|
inline |
Definition at line 76 of file AliFlowEventSimple.h.
|
inline |
Definition at line 77 of file AliFlowEventSimple.h.
|
inline |
Definition at line 78 of file AliFlowEventSimple.h.
|
virtual |
Reimplemented in AliFlowEvent.
Definition at line 453 of file AliFlowEventSimple.cxx.
Referenced by AliFlowCommonHist::FillControlHistograms(), AliFlowAnalysisWithLeeYangZeros::FillFromFlowEvent(), AliFlowAnalysisWithCumulants::FillQvectorComponents(), AliFlowEvent::GetQ(), AliFlowAnalysisWithLYZEventPlane::Make(), AliFlowAnalysisWithMCEventPlane::Make(), AliFlowAnalysisWithLeeYangZeros::SecondFillFromFlowEvent(), and AliAnalysisTaskQAflow::UserExec().
|
inline |
Definition at line 53 of file AliFlowEventSimple.h.
Referenced by AliFlowCommonHist::FillControlHistograms(), AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(), AliFlowAnalysisWithQCumulants::FillControlHistograms(), AliFlowAnalysisCRC::FillControlHistograms(), AliFlowAnalysisWithFittingQDistribution::Make(), AliFlowAnalysisWithMixedHarmonics::Make(), AliFlowAnalysisWithQCumulants::Make(), AliFlowAnalysisCRC::Make(), and AliAnalysisTaskQAflow::UserExec().
|
inline |
Definition at line 136 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskCRC::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
AliFlowTrackSimple * AliFlowEventSimple::GetTrack | ( | Int_t | i | ) |
Definition at line 381 of file AliFlowEventSimple.cxx.
Referenced by AliFlowAnalysisWithMultiparticleCorrelations::CalculateEtaGaps(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckDiffWithNestedLoops(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckWithNestedLoops(), AliFlowAnalysisWithMultiparticleCorrelations::DumpThePoints(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoops(), AliFlowAnalysisCRC::EvaluateIntFlowCorrectionsForNUAWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateIntFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithMCEventPlane::EvaluateMixedHarmonics(), AliFlowAnalysisWithQCumulants::EvaluateMixedHarmonicsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateMixedHarmonicsWithNestedLoops(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForMH(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForRAD(), AliFlowAnalysisWithQCumulants::EvaluateOtherDiffCorrelatorsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateOtherDiffCorrelatorsWithNestedLoops(), AliFlowCommonHist::FillControlHistograms(), AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForDiffFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForReferenceFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionsForDifferentTuningParameters(), AliFlowAnalysisWithMultiparticleCorrelations::FillQvector(), AliFlowAnalysisWithLeeYangZeros::GetDiffFlow(), AliFlowAnalysisWithLeeYangZeros::GetGrtheta(), AliFlowAnalysisWithLYZEventPlane::Make(), AliFlowAnalysisWithScalarProduct::Make(), AliFlowAnalysisWithMCEventPlane::Make(), AliFlowAnalysisWithFittingQDistribution::Make(), AliFlowAnalysisWithMixedHarmonics::Make(), AliFlowAnalysisWithMultiparticleCorrelations::Make(), AliFlowAnalysisWithQCumulants::Make(), AliFlowAnalysisCRC::Make(), AliFlowAnalysisWithLeeYangZeros::SecondFillFromFlowEvent(), and AliFlowAnalysisWithQCumulants::StorePhiDistributionForOneEvent().
|
virtual |
Definition at line 731 of file AliFlowEventSimple.cxx.
Referenced by AliFlowAnalysisCRC::Make().
|
virtual |
Definition at line 717 of file AliFlowEventSimple.cxx.
Referenced by AliFlowAnalysisCRC::Make().
|
inline |
Definition at line 140 of file AliFlowEventSimple.h.
Referenced by AliFlowAnalysisCRC::Make().
|
inline |
Definition at line 138 of file AliFlowEventSimple.h.
Referenced by AliFlowAnalysisCRC::Make().
void AliFlowEventSimple::IncrementNumberOfPOIs | ( | Int_t | poiType = 1 | ) |
Definition at line 220 of file AliFlowEventSimple.cxx.
Referenced by AliFlowEvent::AliFlowEvent(), AliFlowEventSimple(), AliFlowEventStar::AliFlowEventStar(), AliFlowEvent::Fill(), and AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 48 of file AliFlowEventSimple.h.
|
inline |
Definition at line 82 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 86 of file AliFlowEventSimple.h.
AliFlowTrackSimple * AliFlowEventSimple::MakeNewTrack | ( | ) |
Definition at line 442 of file AliFlowEventSimple.cxx.
|
inline |
Definition at line 52 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskFlowCascade::AddCandidates(), AliAnalysisTaskFlowStrange::AddCandidates(), AliAnalysisTaskFlowStrangee::AddCandidates(), AliFlowAnalysisWithMultiparticleCorrelations::CalculateEtaGaps(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckDiffWithNestedLoops(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckWithNestedLoops(), AliFlowAnalysisWithMultiparticleCorrelations::DetermineRandomIndices(), AliFlowAnalysisWithMultiparticleCorrelations::DumpThePoints(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowNestedLoops(), AliFlowAnalysisCRC::EvaluateDiffFlowNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoops(), AliFlowAnalysisCRC::EvaluateIntFlowCorrectionsForNUAWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateIntFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisCRC::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowNestedLoops(), AliFlowAnalysisCRC::EvaluateIntFlowNestedLoops(), AliFlowAnalysisWithMCEventPlane::EvaluateMixedHarmonics(), AliFlowAnalysisWithQCumulants::EvaluateMixedHarmonicsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateMixedHarmonicsWithNestedLoops(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForMH(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForRAD(), AliFlowAnalysisWithQCumulants::EvaluateOtherDiffCorrelatorsWithNestedLoops(), AliFlowAnalysisCRC::EvaluateOtherDiffCorrelatorsWithNestedLoops(), AliFlowCommonHist::FillControlHistograms(), AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(), AliAnalysisTaskSEHFQA::FillFlowObs(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForDiffFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForReferenceFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionsForDifferentTuningParameters(), AliFlowAnalysisWithMultiparticleCorrelations::FillQvector(), AliFlowAnalysisWithLeeYangZeros::GetDiffFlow(), AliFlowAnalysisWithLeeYangZeros::GetGrtheta(), AliFlowAnalysisWithLYZEventPlane::Make(), AliFlowAnalysisTemplate::Make(), AliFlowAnalysisWithScalarProduct::Make(), AliFlowAnalysisWithMCEventPlane::Make(), AliFlowAnalysisWithFittingQDistribution::Make(), AliFlowAnalysisWithMixedHarmonics::Make(), AliFlowAnalysisWithMultiparticleCorrelations::Make(), AliFlowAnalysisWithQCumulants::Make(), AliFlowAnalysisCRC::Make(), AliAnalysisTaskFlowStrange::MakeQTPC(), AliAnalysisTaskFlowStrangee::MakeQTPC(), AliAnalysisTaskFlowStrange::MakeQVZE(), AliAnalysisTaskFlowStrangee::MakeQVZE(), AliFlowAnalysisWithLeeYangZeros::SecondFillFromFlowEvent(), AliFlowAnalysisWithQCumulants::StorePhiDistributionForOneEvent(), AliAnalysisTaskFlowEventforRP::UserExec(), AliAnalysisTaskFlowEvent::UserExec(), AliAnalysisTaskCRCZDC::UserExec(), and AliAnalysisTaskPhiFlow::UserExec().
AliFlowEventSimple & AliFlowEventSimple::operator= | ( | const AliFlowEventSimple & | anEvent | ) |
Definition at line 228 of file AliFlowEventSimple.cxx.
Referenced by AliFlowEventStar::operator=(), and AliFlowEvent::operator=().
void AliFlowEventSimple::Print | ( | Option_t * | option = "" | ) | const |
Definition at line 748 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::ResolutionPt | ( | Double_t | res | ) |
Definition at line 905 of file AliFlowEventSimple.cxx.
|
inline |
Definition at line 83 of file AliFlowEventSimple.h.
|
inline |
Definition at line 127 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 129 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 133 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 58 of file AliFlowEventSimple.h.
|
inline |
Definition at line 56 of file AliFlowEventSimple.h.
Referenced by AliFlowEventSimpleMaker::FillTracks().
|
inline |
Definition at line 81 of file AliFlowEventSimple.h.
Referenced by AliFlowOnTheFlyEventGenerator::ConvertTClonesToFlowEvent(), AliFlowEventSimpleMakerOnTheFly::CreateEventOnTheFly(), AliFlowEventSimpleMaker::FillTracks(), and AliFlowEvent::SetMCReactionPlaneAngle().
|
inline |
Definition at line 131 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEventSimple::SetNumberOfPOIs | ( | Int_t | nubmerOfPOIs, |
Int_t | poiType = 1 |
||
) |
Definition at line 200 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskFlowStrange::AddCandidates(), AliAnalysisTaskFlowStrangee::AddCandidates(), AliFlowEventSimpleMakerOnTheFly::CreateEventOnTheFly(), IncrementNumberOfPOIs(), SetEventNSelTracksPOI(), SetEventNSelTracksRP(), and SetNumberOfRPs().
|
inline |
Definition at line 60 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskFlowCascade::AddCandidates(), AliAnalysisTaskFlowStrange::AddCandidates(), AliAnalysisTaskFlowStrangee::AddCandidates(), AliFlowOnTheFlyEventGenerator::ConvertTClonesToFlowEvent(), AliFlowEventSimpleMakerOnTheFly::CreateEventOnTheFly(), AliAnalysisTaskFlowStrange::MakeQTPC(), AliAnalysisTaskFlowStrangee::MakeQTPC(), AliAnalysisTaskFlowStrange::MakeQVZE(), AliAnalysisTaskFlowStrangee::MakeQVZE(), AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskPhiFlow::UserExec().
|
inline |
Definition at line 69 of file AliFlowEventSimple.h.
|
inline |
Definition at line 70 of file AliFlowEventSimple.h.
|
inline |
Definition at line 71 of file AliFlowEventSimple.h.
|
inline |
Definition at line 72 of file AliFlowEventSimple.h.
|
inline |
Definition at line 73 of file AliFlowEventSimple.h.
|
inline |
Definition at line 54 of file AliFlowEventSimple.h.
Referenced by AliFlowEventStar::AliFlowEventStar(), AliFlowEventSimpleMakerOnTheFly::CreateEventOnTheFly(), AliAnalysisTaskPhiFlow::PrepareFlowEvent(), AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 135 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 87 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEventSimple::SetUseExternalSymmetryPlanes | ( | TF1 * | gPsi1Psi3 = 0x0 , |
TF1 * | gPsi2Psi4 = 0x0 , |
||
TF1 * | gPsi3Psi5 = 0x0 |
||
) |
Definition at line 292 of file AliFlowEventSimple.cxx.
|
inline |
Definition at line 65 of file AliFlowEventSimple.h.
|
inline |
Definition at line 85 of file AliFlowEventSimple.h.
Referenced by AddFlow(), AddV1(), AddV2(), AddV3(), AddV4(), AddV5(), CloneTracks(), Generate(), and ResolutionPt().
|
virtual |
Definition at line 740 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
|
virtual |
Definition at line 725 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 139 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
|
inline |
Definition at line 137 of file AliFlowEventSimple.h.
Referenced by AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEventSimple::ShuffleTracks | ( | ) |
Definition at line 397 of file AliFlowEventSimple.cxx.
Referenced by GetTrack().
|
static |
Definition at line 1182 of file AliFlowEventSimple.cxx.
|
static |
Definition at line 1189 of file AliFlowEventSimple.cxx.
|
static |
Definition at line 1196 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::TagPOI | ( | const AliFlowTrackSimpleCuts * | cuts, |
Int_t | poiType = 1 |
||
) |
Definition at line 1110 of file AliFlowEventSimple.cxx.
Referenced by TagTracks(), and AliAnalysisTaskFilterFE::UserExec().
void AliFlowEventSimple::TagRP | ( | const AliFlowTrackSimpleCuts * | cuts | ) |
Definition at line 1088 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskFilterFE::UserExec().
void AliFlowEventSimple::TagSubeventsByCharge | ( | ) |
Definition at line 935 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskQAflow::UserExec().
void AliFlowEventSimple::TagSubeventsInEta | ( | Double_t | etaMinA, |
Double_t | etaMaxA, | ||
Double_t | etaMinB, | ||
Double_t | etaMaxB | ||
) |
Definition at line 917 of file AliFlowEventSimple.cxx.
Referenced by AliAnalysisTaskSEHFQA::FillFlowObs(), AliAnalysisTaskFilterFE::UserExec(), AliAnalysisTaskQAflow::UserExec(), AliAnalysisTaskFlowEvent::UserExec(), and AliAnalysisTaskCRCZDC::UserExec().
void AliFlowEventSimple::TagTracks | ( | const AliFlowTrackSimpleCuts * | cutsRP, |
const AliFlowTrackSimpleCuts * | cutsPOI | ||
) |
Definition at line 1132 of file AliFlowEventSimple.cxx.
void AliFlowEventSimple::TrackAdded | ( | ) |
Definition at line 430 of file AliFlowEventSimple.cxx.
Referenced by AddTrack().
|
protected |
Definition at line 166 of file AliFlowEventSimple.h.
Referenced by AddFlow(), AddV1(), AddV2(), AddV3(), AddV4(), AddV5(), ClearFast(), GetAfterBurnerPrecision(), operator=(), and SetAfterBurnerPrecision().
|
protected |
cache the particles with daughters
Definition at line 175 of file AliFlowEventSimple.h.
Referenced by GetCentrality(), operator=(), and SetCentrality().
|
protected |
Definition at line 176 of file AliFlowEventSimple.h.
Referenced by GetCentralityCL1(), operator=(), and SetCentralityCL1().
|
protected |
Definition at line 178 of file AliFlowEventSimple.h.
Referenced by GetCentralityTRK(), operator=(), and SetCentralityTRK().
|
protected |
Definition at line 164 of file AliFlowEventSimple.h.
Referenced by AddFlow(), AddV1(), AddV2(), AddV3(), AddV4(), AddV5(), Browse(), ClearFast(), Generate(), GetMCReactionPlaneAngle(), operator=(), Print(), and SetMCReactionPlaneAngle().
|
protected |
Definition at line 165 of file AliFlowEventSimple.h.
Referenced by ClearFast(), Generate(), IsSetMCReactionPlaneAngle(), operator=(), and SetMCReactionPlaneAngle().
|
protected |
number of tracks that have passed the POI selection in TBrowser
Definition at line 171 of file AliFlowEventSimple.h.
Referenced by Browse(), operator=(), and ~AliFlowEventSimple().
|
protected |
Definition at line 174 of file AliFlowEventSimple.h.
Referenced by AddTrack(), AliFlowEvent::Fill(), AliFlowEvent::FindDaughters(), AliFlowEvent::InsertTrack(), and ~AliFlowEventSimple().
|
protected |
Definition at line 177 of file AliFlowEventSimple.h.
Referenced by GetNITSCL1(), operator=(), and SetNITSCL1().
|
private |
Definition at line 188 of file AliFlowEventSimple.h.
Referenced by AliFlowEventSimple(), ClearFast(), DefineDeadZone(), GetNumberOfPOIs(), IncrementNumberOfPOIs(), operator=(), Print(), SetNumberOfPOIs(), TagPOI(), TagRP(), and ~AliFlowEventSimple().
|
protected |
number of tracks that have passed the RP selection in TBrowser
Definition at line 170 of file AliFlowEventSimple.h.
Referenced by Browse(), operator=(), and ~AliFlowEventSimple().
|
private |
Definition at line 187 of file AliFlowEventSimple.h.
Referenced by AliFlowEventSimple(), ClearFast(), DefineDeadZone(), GetNumberOfPOIs(), IncrementNumberOfPOIs(), operator=(), and SetNumberOfPOIs().
|
protected |
number of tracks in TBrowser
Definition at line 169 of file AliFlowEventSimple.h.
Referenced by Browse(), operator=(), and ~AliFlowEventSimple().
|
protected |
Definition at line 153 of file AliFlowEventSimple.h.
Referenced by AddFlow(), AddTrack(), AddV1(), AddV2(), AddV3(), AddV4(), AddV5(), Browse(), CleanUpDeadTracks(), ClearFast(), CloneTracks(), DefineDeadZone(), AliFlowEvent::Fill(), AliFlowEvent::FindDaughters(), Get2Qsub(), GetQ(), AliFlowEvent::GetTrack(), GetTrack(), AliFlowEvent::InsertTrack(), MakeNewTrack(), NumberOfTracks(), operator=(), Print(), ResolutionPt(), ShuffleTracks(), TagPOI(), TagRP(), TagSubeventsByCharge(), TagSubeventsInEta(), and TrackAdded().
|
protected |
Definition at line 168 of file AliFlowEventSimple.h.
Referenced by Browse(), operator=(), and ~AliFlowEventSimple().
|
protected |
Definition at line 156 of file AliFlowEventSimple.h.
Referenced by AddV1(), Generate(), GetPsi1(), operator=(), and SetPsi1().
|
protected |
Definition at line 161 of file AliFlowEventSimple.h.
Referenced by Generate(), operator=(), and SetUseExternalSymmetryPlanes().
|
protected |
Definition at line 157 of file AliFlowEventSimple.h.
Referenced by AddV2(), Generate(), GetPsi2(), operator=(), and SetPsi2().
|
protected |
Definition at line 162 of file AliFlowEventSimple.h.
Referenced by Generate(), operator=(), and SetUseExternalSymmetryPlanes().
|
protected |
Definition at line 158 of file AliFlowEventSimple.h.
Referenced by AddV3(), Generate(), GetPsi3(), operator=(), and SetPsi3().
|
protected |
Definition at line 163 of file AliFlowEventSimple.h.
Referenced by Generate(), operator=(), and SetUseExternalSymmetryPlanes().
|
protected |
Definition at line 159 of file AliFlowEventSimple.h.
Referenced by AddV4(), Generate(), GetPsi4(), operator=(), and SetPsi4().
|
protected |
Definition at line 160 of file AliFlowEventSimple.h.
Referenced by AddV5(), Generate(), GetPsi5(), operator=(), and SetPsi5().
|
protected |
Definition at line 152 of file AliFlowEventSimple.h.
Referenced by ClearFast(), GetReferenceMultiplicity(), operator=(), and SetReferenceMultiplicity().
|
protected |
Definition at line 179 of file AliFlowEventSimple.h.
Referenced by AliFlowEvent::AliFlowEvent(), AliFlowEvent::Fill(), GetRun(), operator=(), and SetRun().
|
protected |
the angle of the reaction plane from the MC truth in TBrowser
Definition at line 172 of file AliFlowEventSimple.h.
Referenced by CleanUpDeadTracks(), ClearFast(), GetTrack(), operator=(), ShuffleTracks(), TrackAdded(), and ~AliFlowEventSimple().
|
protected |
placeholder for randomized indexes
Definition at line 173 of file AliFlowEventSimple.h.
Referenced by GetTrack(), operator=(), and SetShuffleTracks().
|
protected |
Definition at line 151 of file AliFlowEventSimple.h.
Referenced by AddFlow(), AddTrack(), AddV1(), AddV2(), AddV3(), AddV4(), AddV5(), AliFlowEventSimple(), Browse(), CleanUpDeadTracks(), CloneTracks(), DefineDeadZone(), AliFlowEvent::Fill(), AliFlowEvent::FindDaughters(), Get2Qsub(), GetQ(), AliFlowEvent::GetTrack(), GetTrack(), MakeNewTrack(), operator=(), Print(), ResolutionPt(), AliFlowEvent::ReuseTrack(), TagPOI(), TagRP(), TagSubeventsByCharge(), TagSubeventsInEta(), and ~AliFlowEventSimple().
|
protected |
Definition at line 155 of file AliFlowEventSimple.h.
Referenced by AddV1(), AddV2(), AddV3(), AddV4(), AddV5(), Generate(), operator=(), and SetUseExternalSymmetryPlanes().
|
protected |
Definition at line 154 of file AliFlowEventSimple.h.
Referenced by AddV1(), AddV2(), AddV3(), AddV4(), AddV5(), operator=(), and SetUseGlauberMCSymmetryPlanes().
|
protected |
Definition at line 167 of file AliFlowEventSimple.h.
Referenced by ClearFast(), IsUserModified(), operator=(), and SetUserModified().
|
protected |
Definition at line 184 of file AliFlowEventSimple.h.
Referenced by AliFlowEventSimple(), GetVertexPosition(), operator=(), and SetVertexPosition().
|
protected |
Definition at line 183 of file AliFlowEventSimple.h.
Referenced by GetZNAEnergy(), operator=(), and SetZNAEnergy().
|
protected |
Definition at line 181 of file AliFlowEventSimple.h.
Referenced by AliFlowEventSimple(), GetZDC2Qsub(), operator=(), and SetZDC2Qsub().
|
protected |
Definition at line 182 of file AliFlowEventSimple.h.
Referenced by GetZNCEnergy(), operator=(), and SetZNCEnergy().
|
protected |
Definition at line 180 of file AliFlowEventSimple.h.
Referenced by AliFlowEventSimple(), GetZDC2Qsub(), operator=(), and SetZDC2Qsub().