AliPhysics  d37ed96 (d37ed96)
AliFlowEventSimple Class Reference

#include <AliFlowEventSimple.h>

Inheritance diagram for AliFlowEventSimple:

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)
 
AliFlowEventSimpleoperator= (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 ()
 
AliFlowTrackSimpleGetTrack (Int_t i)
 
void AddTrack (AliFlowTrackSimple *track)
 
void TrackAdded ()
 
AliFlowTrackSimpleMakeNewTrack ()
 
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 GetV02Qsub (AliFlowVector *Qarray, Int_t har)
 
virtual void SetV02Qsub (Double_t QVCx, Double_t QVCy, Double_t MC, Double_t QVAx, Double_t QVAy, Double_t MA, Int_t har)
 
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 SetZNCQ0 (Double_t const en)
 
Double_t GetZNCQ0 () const
 
void SetZNAQ0 (Double_t const en)
 
Double_t GetZNAQ0 () const
 
void SetZNCEnergy (Double_t const en)
 
Double_t GetZNCEnergy () const
 
void SetZNAEnergy (Double_t const en)
 
Double_t GetZNAEnergy () const
 
void SetZPCEnergy (Double_t const en)
 
Double_t GetZPCEnergy () const
 
void SetZPAEnergy (Double_t const en)
 
Double_t GetZPAEnergy () const
 
void SetAbsOrbit (UInt_t const en)
 
UInt_t GetAbsOrbit () 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

TObjArrayfTrackCollection
 
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_tfShuffledIndexes
 the angle of the reaction plane from the MC truth in TBrowser More...
 
Bool_t fShuffleTracks
 placeholder for randomized indexes More...
 
TObjArrayfMothersCollection
 
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
 
AliFlowVector fV0C [4]
 
AliFlowVector fV0A [4]
 
Double_t fZNCQ0
 
Double_t fZNAQ0
 
Double_t fZNCM
 
Double_t fZNAM
 
Double_t fZPCM
 
Double_t fZPAM
 
Double_t fVtxPos [3]
 
UInt_t fAbsOrbit
 

Private Attributes

Int_t fNumberOfPOItypes
 
Int_tfNumberOfPOIs
 

Detailed Description

Definition at line 29 of file AliFlowEventSimple.h.

Member Enumeration Documentation

Enumerator
kEmpty 
kGenerate 

Definition at line 33 of file AliFlowEventSimple.h.

Constructor & Destructor Documentation

AliFlowEventSimple::AliFlowEventSimple ( )

Definition at line 53 of file AliFlowEventSimple.cxx.

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 106 of file AliFlowEventSimple.cxx.

AliFlowEventSimple::AliFlowEventSimple ( TTree anInput,
const AliFlowTrackSimpleCuts rpCuts,
const AliFlowTrackSimpleCuts poiCuts 
)

Definition at line 857 of file AliFlowEventSimple.cxx.

AliFlowEventSimple::AliFlowEventSimple ( const AliFlowEventSimple anEvent)

Definition at line 172 of file AliFlowEventSimple.cxx.

AliFlowEventSimple::~AliFlowEventSimple ( )
virtual

Definition at line 313 of file AliFlowEventSimple.cxx.

Member Function Documentation

void AliFlowEventSimple::AddFlow ( Double_t  v1,
Double_t  v2,
Double_t  v3,
Double_t  v4,
Double_t  v5 
)
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 1104 of file AliFlowEventSimple.cxx.

void AliFlowEventSimple::AddV1 ( Double_t  v1)

Definition at line 1019 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::AddV2 ( Double_t  v2)
void AliFlowEventSimple::AddV2 ( TF1 *  ptDepV2)

Definition at line 1129 of file AliFlowEventSimple.cxx.

void AliFlowEventSimple::AddV2 ( TF2 *  ptEtaDepV2)

Definition at line 1143 of file AliFlowEventSimple.cxx.

void AliFlowEventSimple::AddV3 ( Double_t  v3)

Definition at line 1053 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::AddV4 ( Double_t  v4)

Definition at line 1070 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::AddV5 ( Double_t  v5)

Definition at line 1087 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::Browse ( TBrowser *  b)

Definition at line 829 of file AliFlowEventSimple.cxx.

Referenced by IsFolder().

Int_t AliFlowEventSimple::CleanUpDeadTracks ( )

Definition at line 1233 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::ClearFast ( )
virtual
void AliFlowEventSimple::CloneTracks ( Int_t  n)
void AliFlowEventSimple::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 
)
protectedvirtual

Definition at line 360 of file AliFlowEventSimple.cxx.

Referenced by AliFlowEventSimple(), and GetAbsOrbit().

void AliFlowEventSimple::Get2Qsub ( AliFlowVector Qarray,
Int_t  n = 2,
TList weightsList = NULL,
Bool_t  usePhiWeights = kFALSE,
Bool_t  usePtWeights = kFALSE,
Bool_t  useEtaWeights = kFALSE 
)
virtual
UInt_t AliFlowEventSimple::GetAbsOrbit ( ) const
inline

Definition at line 154 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetAfterBurnerPrecision ( ) const
inline

Definition at line 84 of file AliFlowEventSimple.h.

Double_t AliFlowEventSimple::GetCentrality ( ) const
inline
Double_t AliFlowEventSimple::GetCentralityCL1 ( ) const
inline

Definition at line 134 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetCentralityTRK ( ) const
inline

Definition at line 138 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Int_t AliFlowEventSimple::GetEventNSelTracksPOI ( ) const
inline

Definition at line 57 of file AliFlowEventSimple.h.

Double_t AliFlowEventSimple::GetNITSCL1 ( ) const
inline

Definition at line 136 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetPsi1 ( ) const
inline

Definition at line 74 of file AliFlowEventSimple.h.

Double_t AliFlowEventSimple::GetPsi2 ( ) const
inline

Definition at line 75 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisWithSimpleSP::Make().

Double_t AliFlowEventSimple::GetPsi3 ( ) const
inline

Definition at line 76 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisWithSimpleSP::Make().

Double_t AliFlowEventSimple::GetPsi4 ( ) const
inline

Definition at line 77 of file AliFlowEventSimple.h.

Double_t AliFlowEventSimple::GetPsi5 ( ) const
inline

Definition at line 78 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisWithSimpleSP::Make().

Int_t AliFlowEventSimple::GetRun ( ) const
inline
AliFlowTrackSimple * AliFlowEventSimple::GetTrack ( Int_t  i)

Definition at line 417 of file AliFlowEventSimple.cxx.

Referenced by AliFlowAnalysisWithMultiparticleCorrelations::CalculateEtaGaps(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckDiffWithNestedLoops(), AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckWithNestedLoops(), AliFlowAnalysisWithMultiparticleCorrelations::DumpThePoints(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithMCEventPlane::EvaluateMixedHarmonics(), AliFlowAnalysisWithQCumulants::EvaluateMixedHarmonicsWithNestedLoops(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForMH(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForRAD(), AliFlowAnalysisWithQCumulants::EvaluateOtherDiffCorrelatorsWithNestedLoops(), AliFlowAnalysisCRC::EvaulateIfSplitMergedTracks(), AliFlowCommonHist::FillControlHistograms(), AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForDiffFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForReferenceFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionsForDifferentTuningParameters(), AliFlowAnalysisWithMultiparticleCorrelations::FillQvector(), AliFlowAnalysisWithLeeYangZeros::GetDiffFlow(), AliFlowAnalysisWithLeeYangZeros::GetGrtheta(), AliFlowAnalysisWithLYZEventPlane::Make(), AliFlowAnalysisWithSimpleSP::Make(), AliFlowAnalysisWithScalarProduct::Make(), AliFlowAnalysisWithMCEventPlane::Make(), AliFlowAnalysisWithFittingQDistribution::Make(), AliFlowAnalysisWithMixedHarmonics::Make(), AliFlowAnalysisWithMultiparticleCorrelations::Make(), AliFlowAnalysisWithQCumulants::Make(), AliFlowAnalysisCRC::Make(), AliFlowAnalysisWithLeeYangZeros::SecondFillFromFlowEvent(), SetShuffleTracks(), AliFlowAnalysisWithQCumulants::StorePhiDistributionForOneEvent(), AliAnalysisTaskZDCGainEq::UserExec(), and AliAnalysisTaskCMEV0::UserExec().

void AliFlowEventSimple::GetV02Qsub ( AliFlowVector Qarray,
Int_t  har 
)
virtual

Definition at line 769 of file AliFlowEventSimple.cxx.

Referenced by AliFlowAnalysisCRC::Make(), and SetShuffleTracks().

void AliFlowEventSimple::GetVertexPosition ( Double_t pos)
virtual

Definition at line 791 of file AliFlowEventSimple.cxx.

Referenced by AliFlowAnalysisCRC::Make(), and SetShuffleTracks().

void AliFlowEventSimple::GetZDC2Qsub ( AliFlowVector Qarray)
virtual
Double_t AliFlowEventSimple::GetZNAEnergy ( ) const
inline

Definition at line 148 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetZNAQ0 ( ) const
inline

Definition at line 144 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetZNCEnergy ( ) const
inline

Definition at line 146 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetZNCQ0 ( ) const
inline

Definition at line 142 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetZPAEnergy ( ) const
inline

Definition at line 152 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

Double_t AliFlowEventSimple::GetZPCEnergy ( ) const
inline

Definition at line 150 of file AliFlowEventSimple.h.

Referenced by AliFlowAnalysisCRC::Make().

void AliFlowEventSimple::IncrementNumberOfPOIs ( Int_t  poiType = 1)
Bool_t AliFlowEventSimple::IsFolder ( ) const
inline

Definition at line 48 of file AliFlowEventSimple.h.

Bool_t AliFlowEventSimple::IsSetMCReactionPlaneAngle ( ) const
inline
Bool_t AliFlowEventSimple::IsUserModified ( ) const
inline

Definition at line 86 of file AliFlowEventSimple.h.

AliFlowTrackSimple * AliFlowEventSimple::MakeNewTrack ( )

Definition at line 478 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

Int_t AliFlowEventSimple::NumberOfTracks ( ) const
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(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateDiffFlowNestedLoops(), AliFlowAnalysisCRC::EvaluateDiffFlowNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoops(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(), AliFlowAnalysisWithQCumulants::EvaluateIntFlowNestedLoops(), AliFlowAnalysisCRC::EvaluateIntFlowNestedLoops(), AliFlowAnalysisWithMCEventPlane::EvaluateMixedHarmonics(), AliFlowAnalysisWithQCumulants::EvaluateMixedHarmonicsWithNestedLoops(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForMH(), AliFlowAnalysisWithNestedLoops::EvaluateNestedLoopsForRAD(), AliFlowAnalysisWithQCumulants::EvaluateOtherDiffCorrelatorsWithNestedLoops(), AliFlowAnalysisCRC::EvaulateIfSplitMergedTracks(), AliFlowCommonHist::FillControlHistograms(), AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(), AliAnalysisTaskSEHFQA::FillFlowObs(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForDiffFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionForReferenceFlow(), AliFlowAnalysisWithCumulants::FillGeneratingFunctionsForDifferentTuningParameters(), AliFlowAnalysisWithMultiparticleCorrelations::FillQvector(), AliFlowAnalysisWithLeeYangZeros::GetDiffFlow(), AliFlowAnalysisWithLeeYangZeros::GetGrtheta(), AliFlowAnalysisWithLYZEventPlane::Make(), AliFlowAnalysisTemplate::Make(), AliFlowAnalysisWithSimpleSP::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(), AliAnalysisTaskZDCGainEq::UserExec(), AliAnalysisTaskCMEV0::UserExec(), AliAnalysisTaskCRCZDC::UserExec(), and AliAnalysisTaskPhiFlow::UserExec().

AliFlowEventSimple & AliFlowEventSimple::operator= ( const AliFlowEventSimple anEvent)

Definition at line 255 of file AliFlowEventSimple.cxx.

Referenced by AliFlowEventStar::operator=(), and AliFlowEvent::operator=().

void AliFlowEventSimple::Print ( Option_t option = "") const

Definition at line 808 of file AliFlowEventSimple.cxx.

Referenced by IsFolder().

void AliFlowEventSimple::ResolutionPt ( Double_t  res)

Definition at line 974 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::SetAbsOrbit ( UInt_t const  en)
inline

Definition at line 153 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetAfterBurnerPrecision ( Double_t  p)
inline

Definition at line 83 of file AliFlowEventSimple.h.

void AliFlowEventSimple::SetCentrality ( Double_t  c)
inline
void AliFlowEventSimple::SetCentralityCL1 ( Double_t  c)
inline

Definition at line 133 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetCentralityTRK ( Double_t  c)
inline

Definition at line 137 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetEventNSelTracksPOI ( Int_t  np)
inline

Definition at line 58 of file AliFlowEventSimple.h.

void AliFlowEventSimple::SetEventNSelTracksRP ( Int_t  nr)
inline

Definition at line 56 of file AliFlowEventSimple.h.

Referenced by AliFlowEventSimpleMaker::FillTracks().

void AliFlowEventSimple::SetNITSCL1 ( Double_t  c)
inline

Definition at line 135 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetPsi1 ( Double_t  gPsi1)
inline

Definition at line 69 of file AliFlowEventSimple.h.

void AliFlowEventSimple::SetPsi2 ( Double_t  gPsi2)
inline

Definition at line 70 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskPhiFlow::UserExec().

void AliFlowEventSimple::SetPsi3 ( Double_t  gPsi3)
inline

Definition at line 71 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskPhiFlow::UserExec().

void AliFlowEventSimple::SetPsi4 ( Double_t  gPsi4)
inline

Definition at line 72 of file AliFlowEventSimple.h.

void AliFlowEventSimple::SetPsi5 ( Double_t  gPsi5)
inline

Definition at line 73 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskPhiFlow::UserExec().

void AliFlowEventSimple::SetRun ( Int_t const  run)
inline

Definition at line 139 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetShuffleTracks ( Bool_t  b)
inline
void AliFlowEventSimple::SetUseExternalSymmetryPlanes ( TF1 *  gPsi1Psi3 = 0x0,
TF1 *  gPsi2Psi4 = 0x0,
TF1 *  gPsi3Psi5 = 0x0 
)

Definition at line 328 of file AliFlowEventSimple.cxx.

Referenced by SetUseGlauberMCSymmetryPlanes().

void AliFlowEventSimple::SetUseGlauberMCSymmetryPlanes ( )
inline

Definition at line 65 of file AliFlowEventSimple.h.

void AliFlowEventSimple::SetUserModified ( Bool_t  s = kTRUE)
inline
void AliFlowEventSimple::SetV02Qsub ( Double_t  QVCx,
Double_t  QVCy,
Double_t  MC,
Double_t  QVAx,
Double_t  QVAy,
Double_t  MA,
Int_t  har 
)
virtual

Definition at line 781 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks(), and AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetVertexPosition ( Double_t pos)
virtual

Definition at line 800 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks(), and AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetZDC2Qsub ( Double_t QVC,
Double_t  MC,
Double_t QVA,
Double_t  MA 
)
virtual
void AliFlowEventSimple::SetZNAEnergy ( Double_t const  en)
inline

Definition at line 147 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetZNAQ0 ( Double_t const  en)
inline

Definition at line 143 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetZNCEnergy ( Double_t const  en)
inline

Definition at line 145 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetZNCQ0 ( Double_t const  en)
inline

Definition at line 141 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetZPAEnergy ( Double_t const  en)
inline

Definition at line 151 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::SetZPCEnergy ( Double_t const  en)
inline

Definition at line 149 of file AliFlowEventSimple.h.

Referenced by AliAnalysisTaskCRCZDC::UserExec().

void AliFlowEventSimple::ShuffleTracks ( )

Definition at line 433 of file AliFlowEventSimple.cxx.

Referenced by GetTrack(), and SetShuffleTracks().

TF1 * AliFlowEventSimple::SimplePtDepV2 ( )
static

Definition at line 1251 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

TF2 * AliFlowEventSimple::SimplePtEtaDepV2 ( )
static

Definition at line 1258 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

TF1 * AliFlowEventSimple::SimplePtSpectrum ( )
static

Definition at line 1265 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::TagPOI ( const AliFlowTrackSimpleCuts cuts,
Int_t  poiType = 1 
)
void AliFlowEventSimple::TagRP ( const AliFlowTrackSimpleCuts cuts)

Definition at line 1157 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks(), and AliAnalysisTaskFilterFE::UserExec().

void AliFlowEventSimple::TagSubeventsByCharge ( )

Definition at line 1004 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks(), and AliAnalysisTaskQAflow::UserExec().

void AliFlowEventSimple::TagTracks ( const AliFlowTrackSimpleCuts cutsRP,
const AliFlowTrackSimpleCuts cutsPOI 
)

Definition at line 1201 of file AliFlowEventSimple.cxx.

Referenced by SetShuffleTracks().

void AliFlowEventSimple::TrackAdded ( )

Definition at line 466 of file AliFlowEventSimple.cxx.

Referenced by AddTrack(), and SetShuffleTracks().

Member Data Documentation

UInt_t AliFlowEventSimple::fAbsOrbit
protected

Definition at line 206 of file AliFlowEventSimple.h.

Referenced by GetAbsOrbit(), operator=(), and SetAbsOrbit().

Double_t AliFlowEventSimple::fAfterBurnerPrecision
protected
Double_t AliFlowEventSimple::fCentrality
protected

cache the particles with daughters

Definition at line 189 of file AliFlowEventSimple.h.

Referenced by GetCentrality(), operator=(), and SetCentrality().

Double_t AliFlowEventSimple::fCentralityCL1
protected

Definition at line 190 of file AliFlowEventSimple.h.

Referenced by GetCentralityCL1(), operator=(), and SetCentralityCL1().

Double_t AliFlowEventSimple::fCentralityTRK
protected

Definition at line 192 of file AliFlowEventSimple.h.

Referenced by GetCentralityTRK(), operator=(), and SetCentralityTRK().

Double_t AliFlowEventSimple::fMCReactionPlaneAngle
protected
Bool_t AliFlowEventSimple::fMCReactionPlaneAngleIsSet
protected
TParameter<Double_t>* AliFlowEventSimple::fMCReactionPlaneAngleWrap
protected

number of tracks that have passed the POI selection in TBrowser

Definition at line 185 of file AliFlowEventSimple.h.

Referenced by Browse(), operator=(), and ~AliFlowEventSimple().

TObjArray* AliFlowEventSimple::fMothersCollection
protected
Double_t AliFlowEventSimple::fNITSCL1
protected

Definition at line 191 of file AliFlowEventSimple.h.

Referenced by GetNITSCL1(), operator=(), and SetNITSCL1().

TParameter<Int_t>* AliFlowEventSimple::fNumberOfPOIsWrap
protected

number of tracks that have passed the RP selection in TBrowser

Definition at line 184 of file AliFlowEventSimple.h.

Referenced by Browse(), operator=(), and ~AliFlowEventSimple().

Int_t AliFlowEventSimple::fNumberOfPOItypes
private
TParameter<Int_t>* AliFlowEventSimple::fNumberOfRPsWrap
protected

number of tracks in TBrowser

Definition at line 183 of file AliFlowEventSimple.h.

Referenced by Browse(), operator=(), and ~AliFlowEventSimple().

TParameter<Int_t>* AliFlowEventSimple::fNumberOfTracksWrap
protected

Definition at line 182 of file AliFlowEventSimple.h.

Referenced by Browse(), operator=(), and ~AliFlowEventSimple().

Double_t AliFlowEventSimple::fPsi1
protected

Definition at line 170 of file AliFlowEventSimple.h.

Referenced by AddV1(), Generate(), GetPsi1(), operator=(), and SetPsi1().

TF1* AliFlowEventSimple::fPsi1Psi3
protected

Definition at line 175 of file AliFlowEventSimple.h.

Referenced by Generate(), operator=(), and SetUseExternalSymmetryPlanes().

Double_t AliFlowEventSimple::fPsi2
protected

Definition at line 171 of file AliFlowEventSimple.h.

Referenced by AddV2(), Generate(), GetPsi2(), operator=(), and SetPsi2().

TF1* AliFlowEventSimple::fPsi2Psi4
protected

Definition at line 176 of file AliFlowEventSimple.h.

Referenced by Generate(), operator=(), and SetUseExternalSymmetryPlanes().

Double_t AliFlowEventSimple::fPsi3
protected

Definition at line 172 of file AliFlowEventSimple.h.

Referenced by AddV3(), Generate(), GetPsi3(), operator=(), and SetPsi3().

TF1* AliFlowEventSimple::fPsi3Psi5
protected

Definition at line 177 of file AliFlowEventSimple.h.

Referenced by Generate(), operator=(), and SetUseExternalSymmetryPlanes().

Double_t AliFlowEventSimple::fPsi4
protected

Definition at line 173 of file AliFlowEventSimple.h.

Referenced by AddV4(), Generate(), GetPsi4(), operator=(), and SetPsi4().

Double_t AliFlowEventSimple::fPsi5
protected

Definition at line 174 of file AliFlowEventSimple.h.

Referenced by AddV5(), Generate(), GetPsi5(), operator=(), and SetPsi5().

Int_t AliFlowEventSimple::fReferenceMultiplicity
protected
Int_t AliFlowEventSimple::fRun
protected
Int_t* AliFlowEventSimple::fShuffledIndexes
protected

the angle of the reaction plane from the MC truth in TBrowser

Definition at line 186 of file AliFlowEventSimple.h.

Referenced by CleanUpDeadTracks(), ClearFast(), GetTrack(), operator=(), ShuffleTracks(), TrackAdded(), and ~AliFlowEventSimple().

Bool_t AliFlowEventSimple::fShuffleTracks
protected

placeholder for randomized indexes

Definition at line 187 of file AliFlowEventSimple.h.

Referenced by GetTrack(), operator=(), and SetShuffleTracks().

Bool_t AliFlowEventSimple::fUseExternalSymmetryPlanes
protected
Bool_t AliFlowEventSimple::fUseGlauberMCSymmetryPlanes
protected
Bool_t AliFlowEventSimple::fUserModified
protected

Definition at line 181 of file AliFlowEventSimple.h.

Referenced by ClearFast(), IsUserModified(), operator=(), and SetUserModified().

AliFlowVector AliFlowEventSimple::fV0A[4]
protected

Definition at line 198 of file AliFlowEventSimple.h.

Referenced by AliFlowEventSimple(), GetV02Qsub(), operator=(), and SetV02Qsub().

AliFlowVector AliFlowEventSimple::fV0C[4]
protected

Definition at line 197 of file AliFlowEventSimple.h.

Referenced by AliFlowEventSimple(), GetV02Qsub(), operator=(), and SetV02Qsub().

Double_t AliFlowEventSimple::fVtxPos[3]
protected
Double_t AliFlowEventSimple::fZNAM
protected

Definition at line 202 of file AliFlowEventSimple.h.

Referenced by GetZNAEnergy(), operator=(), and SetZNAEnergy().

AliFlowVector AliFlowEventSimple::fZNAQ
protected

Definition at line 195 of file AliFlowEventSimple.h.

Referenced by AliFlowEventSimple(), GetZDC2Qsub(), operator=(), and SetZDC2Qsub().

Double_t AliFlowEventSimple::fZNAQ0
protected

Definition at line 200 of file AliFlowEventSimple.h.

Referenced by GetZNAQ0(), operator=(), and SetZNAQ0().

Double_t AliFlowEventSimple::fZNCM
protected

Definition at line 201 of file AliFlowEventSimple.h.

Referenced by GetZNCEnergy(), operator=(), and SetZNCEnergy().

AliFlowVector AliFlowEventSimple::fZNCQ
protected

Definition at line 194 of file AliFlowEventSimple.h.

Referenced by AliFlowEventSimple(), GetZDC2Qsub(), operator=(), and SetZDC2Qsub().

Double_t AliFlowEventSimple::fZNCQ0
protected

Definition at line 199 of file AliFlowEventSimple.h.

Referenced by GetZNCQ0(), operator=(), and SetZNCQ0().

Double_t AliFlowEventSimple::fZPAM
protected

Definition at line 204 of file AliFlowEventSimple.h.

Referenced by GetZPAEnergy(), operator=(), and SetZPAEnergy().

Double_t AliFlowEventSimple::fZPCM
protected

Definition at line 203 of file AliFlowEventSimple.h.

Referenced by GetZPCEnergy(), operator=(), and SetZPCEnergy().


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