AliPhysics  3337bb0 (3337bb0)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFlowEventStar Class Reference

#include <AliFlowEventStar.h>

Inheritance diagram for AliFlowEventStar:

Public Member Functions

 AliFlowEventStar ()
 
 AliFlowEventStar (const AliFlowEventStar &event)
 
 AliFlowEventStar (const AliStarEvent *event, const AliStarTrackCuts *rpCuts=NULL, const AliStarTrackCuts *poiCuts=NULL)
 
AliFlowEventStaroperator= (const AliFlowEventStar &event)
 
virtual ~AliFlowEventStar ()
 
- Public Member Functions inherited from 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)
 
 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
 

Additional Inherited Members

- Public Types inherited from AliFlowEventSimple
enum  ConstructionMethod { kEmpty, kGenerate }
 
- Static Public Member Functions inherited from AliFlowEventSimple
static TF1 * SimplePtSpectrum ()
 
static TF1 * SimplePtDepV2 ()
 
static TF2 * SimplePtEtaDepV2 ()
 
- Protected Member Functions inherited from AliFlowEventSimple
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 inherited from AliFlowEventSimple
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
 

Detailed Description

Definition at line 19 of file AliFlowEventStar.h.

Constructor & Destructor Documentation

AliFlowEventStar::AliFlowEventStar ( )

Definition at line 36 of file AliFlowEventStar.cxx.

AliFlowEventStar::AliFlowEventStar ( const AliFlowEventStar event)

Definition at line 44 of file AliFlowEventStar.cxx.

AliFlowEventStar::AliFlowEventStar ( const AliStarEvent event,
const AliStarTrackCuts rpCuts = NULL,
const AliStarTrackCuts poiCuts = NULL 
)

Definition at line 59 of file AliFlowEventStar.cxx.

virtual AliFlowEventStar::~AliFlowEventStar ( )
inlinevirtual

Definition at line 28 of file AliFlowEventStar.h.

Member Function Documentation

AliFlowEventStar & AliFlowEventStar::operator= ( const AliFlowEventStar event)

Definition at line 51 of file AliFlowEventStar.cxx.


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