AliPhysics  648edd6 (648edd6)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator Class Reference

#include <AliFlowOnTheFlyEventGenerator.h>

Inheritance diagram for AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator:

Public Member Functions

 NaiveFlowAndSpectrumGenerator (Short_t pdg, Bool_t qa, Int_t ff)
 
virtual ~NaiveFlowAndSpectrumGenerator ()
 
Short_t GetPDGCode () const
 
Double_t GetPt () const
 
Double_t GetV2 (Double_t pt) const
 
Double_t GetV3 (Double_t pt) const
 
TF1 * GetPtSpectrum () const
 
TF1 * GetDifferentialV2 () const
 
TF1 * GetDifferentialV3 () const
 
TH1GetQAType (Int_t t) const
 
void FillV2 (Double_t p, Double_t v)
 
void SetPtSpectrum (TF1 *s)
 
void SetDifferentialV2 (TF1 *v2)
 
void SetDifferentialV3 (TF1 *v3)
 

Private Member Functions

 NaiveFlowAndSpectrumGenerator (const NaiveFlowAndSpectrumGenerator &dummy)
 
NaiveFlowAndSpectrumGeneratoroperator= (const NaiveFlowAndSpectrumGenerator &dummy)
 

Private Attributes

Short_t fPdg
 
Bool_t fQA
 
Int_t fFF
 
TF1 * fpt
 
TF1 * fv2
 
TF1 * fv3
 
TH1F * fQApt
 
TH2FfQAv2
 
TH2FfQAv3
 

Detailed Description

Definition at line 28 of file AliFlowOnTheFlyEventGenerator.h.

Constructor & Destructor Documentation

AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::NaiveFlowAndSpectrumGenerator ( Short_t  pdg,
Bool_t  qa,
Int_t  ff 
)
inline

Definition at line 30 of file AliFlowOnTheFlyEventGenerator.h.

virtual AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::~NaiveFlowAndSpectrumGenerator ( )
inlinevirtual

Definition at line 40 of file AliFlowOnTheFlyEventGenerator.h.

AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::NaiveFlowAndSpectrumGenerator ( const NaiveFlowAndSpectrumGenerator dummy)
private

Member Function Documentation

void AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::FillV2 ( Double_t  p,
Double_t  v 
)
inline

Definition at line 52 of file AliFlowOnTheFlyEventGenerator.h.

TF1* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetDifferentialV2 ( ) const
inline
TF1* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetDifferentialV3 ( ) const
inline
Short_t AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetPDGCode ( ) const
inline
Double_t AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetPt ( ) const
inline
TF1* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetPtSpectrum ( ) const
inline
TH1* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetQAType ( Int_t  t) const
inline
Double_t AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetV2 ( Double_t  pt) const
inline
Double_t AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::GetV3 ( Double_t  pt) const
inline

Definition at line 44 of file AliFlowOnTheFlyEventGenerator.h.

NaiveFlowAndSpectrumGenerator& AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::operator= ( const NaiveFlowAndSpectrumGenerator dummy)
private
void AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::SetDifferentialV2 ( TF1 *  v2)
inline
void AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::SetDifferentialV3 ( TF1 *  v3)
inline
void AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::SetPtSpectrum ( TF1 *  s)
inline

Member Data Documentation

Int_t AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fFF
private

Definition at line 59 of file AliFlowOnTheFlyEventGenerator.h.

Referenced by GetV2(), and GetV3().

Short_t AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fPdg
private

Definition at line 57 of file AliFlowOnTheFlyEventGenerator.h.

Referenced by GetPDGCode(), and NaiveFlowAndSpectrumGenerator().

TF1* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fpt
private
Bool_t AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fQA
private
TH1F* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fQApt
private
TH2F* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fQAv2
private
TH2F* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fQAv3
private
TF1* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fv2
private
TF1* AliFlowOnTheFlyEventGenerator::NaiveFlowAndSpectrumGenerator::fv3
private

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