AliPhysics  5e2c166 (5e2c166)
AliFlowVZEROQA Class Reference

#include <AliFlowVZEROQA.h>

Inheritance diagram for AliFlowVZEROQA:

Public Member Functions

 AliFlowVZEROQA (const char *name, const Int_t nvar, const Int_t *binVar)
 
 AliFlowVZEROQA ()
 
 ~AliFlowVZEROQA ()
 
 AliFlowVZEROQA (const AliFlowVZEROQA &old)
 
AliFlowVZEROQAoperator= (const AliFlowVZEROQA &source)
 
Int_t GetNhistos () const
 
Int_t GetNspecies () const
 
TH2FGetQA (Int_t histo) const
 
TH2FGetQA (Int_t species, Float_t x[]) const
 
TH2FGetQA (Int_t species, Float_t xMin[], Float_t xMax[]) const
 
void DirectFill (Int_t histo, Float_t var1, Float_t var2)
 
void Fill (Int_t species, Float_t var1, Float_t var2, Float_t x[])
 
void AddSpecies (const char *name, Int_t nXbin, const Double_t *xbin, Int_t nYbin, const Double_t *ybin)
 
const char * GetSpeciesName (Int_t species)
 
Int_t Add (const AliFlowVZEROQA *oth)
 
Int_t GetNvar () const
 
Int_t GetNbinVar (Int_t ivar) const
 
void SetVarRange (Int_t ivar, Float_t xMin, Float_t xMax)
 
void SetVarName (Int_t ivar, const char *name)
 
Float_t GetXmin (Int_t ivar) const
 
Float_t GetXmax (Int_t ivar) const
 
const char * GetVarName (Int_t ivar) const
 
Int_t GetBin (Int_t ivar, Float_t x) const
 
Long64_t Merge (TCollection *list)
 
void Reset ()
 

Private Attributes

TArrayIfNbinVar
 
TArrayF * fXmin
 
TArrayF * fXmax
 
TClonesArray * fNameVar
 
TClonesArray * fQA
 

Detailed Description

Definition at line 21 of file AliFlowVZEROQA.h.

Constructor & Destructor Documentation

AliFlowVZEROQA::AliFlowVZEROQA ( const char *  name,
const Int_t  nvar,
const Int_t binVar 
)

Definition at line 7 of file AliFlowVZEROQA.cxx.

AliFlowVZEROQA::AliFlowVZEROQA ( )

Definition at line 25 of file AliFlowVZEROQA.cxx.

AliFlowVZEROQA::~AliFlowVZEROQA ( )

Definition at line 36 of file AliFlowVZEROQA.cxx.

AliFlowVZEROQA::AliFlowVZEROQA ( const AliFlowVZEROQA old)

Definition at line 73 of file AliFlowVZEROQA.cxx.

Member Function Documentation

Int_t AliFlowVZEROQA::Add ( const AliFlowVZEROQA oth)

Definition at line 179 of file AliFlowVZEROQA.cxx.

Referenced by GetSpeciesName(), and Merge().

void AliFlowVZEROQA::AddSpecies ( const char *  name,
Int_t  nXbin,
const Double_t xbin,
Int_t  nYbin,
const Double_t ybin 
)

Definition at line 140 of file AliFlowVZEROQA.cxx.

Referenced by DirectFill(), and AliAnalysisTaskVnV0::UserCreateOutputObjects().

void AliFlowVZEROQA::DirectFill ( Int_t  histo,
Float_t  var1,
Float_t  var2 
)
inline

Definition at line 35 of file AliFlowVZEROQA.h.

Referenced by Fill().

void AliFlowVZEROQA::Fill ( Int_t  species,
Float_t  var1,
Float_t  var2,
Float_t  x[] 
)

Definition at line 203 of file AliFlowVZEROQA.cxx.

Referenced by AliAnalysisTaskVnV0::Analyze(), and DirectFill().

Int_t AliFlowVZEROQA::GetBin ( Int_t  ivar,
Float_t  x 
) const
inline

Definition at line 54 of file AliFlowVZEROQA.h.

Referenced by Fill(), and GetQA().

Int_t AliFlowVZEROQA::GetNbinVar ( Int_t  ivar) const
inline

Definition at line 45 of file AliFlowVZEROQA.h.

Int_t AliFlowVZEROQA::GetNhistos ( ) const
inline

Definition at line 30 of file AliFlowVZEROQA.h.

Referenced by Add(), AddSpecies(), AliFlowVZEROQA(), GetSpeciesName(), operator=(), and SetVarRange().

Int_t AliFlowVZEROQA::GetNspecies ( ) const

Definition at line 130 of file AliFlowVZEROQA.cxx.

Referenced by GetNhistos(), and GetSpeciesName().

Int_t AliFlowVZEROQA::GetNvar ( ) const
inline

Definition at line 44 of file AliFlowVZEROQA.h.

Referenced by AddSpecies(), AliFlowVZEROQA(), Fill(), GetNspecies(), GetQA(), and operator=().

TH2F* AliFlowVZEROQA::GetQA ( Int_t  histo) const
inline
TH2F * AliFlowVZEROQA::GetQA ( Int_t  species,
Float_t  x[] 
) const

Definition at line 220 of file AliFlowVZEROQA.cxx.

TH2F * AliFlowVZEROQA::GetQA ( Int_t  species,
Float_t  xMin[],
Float_t  xMax[] 
) const

Definition at line 240 of file AliFlowVZEROQA.cxx.

const char* AliFlowVZEROQA::GetSpeciesName ( Int_t  species)
inline

Definition at line 40 of file AliFlowVZEROQA.h.

const char* AliFlowVZEROQA::GetVarName ( Int_t  ivar) const
inline

Definition at line 52 of file AliFlowVZEROQA.h.

Referenced by AliFlowVZEROQA(), and operator=().

Float_t AliFlowVZEROQA::GetXmax ( Int_t  ivar) const
inline

Definition at line 51 of file AliFlowVZEROQA.h.

Float_t AliFlowVZEROQA::GetXmin ( Int_t  ivar) const
inline

Definition at line 50 of file AliFlowVZEROQA.h.

Long64_t AliFlowVZEROQA::Merge ( TCollection list)

Definition at line 298 of file AliFlowVZEROQA.cxx.

Referenced by GetBin().

AliFlowVZEROQA & AliFlowVZEROQA::operator= ( const AliFlowVZEROQA source)

Definition at line 102 of file AliFlowVZEROQA.cxx.

void AliFlowVZEROQA::Reset ( )

Definition at line 52 of file AliFlowVZEROQA.cxx.

Referenced by GetBin().

void AliFlowVZEROQA::SetVarName ( Int_t  ivar,
const char *  name 
)
inline

Definition at line 48 of file AliFlowVZEROQA.h.

Referenced by AliAnalysisTaskVnV0::UserCreateOutputObjects().

void AliFlowVZEROQA::SetVarRange ( Int_t  ivar,
Float_t  xMin,
Float_t  xMax 
)

Definition at line 192 of file AliFlowVZEROQA.cxx.

Referenced by GetNbinVar(), and AliAnalysisTaskVnV0::UserCreateOutputObjects().

Member Data Documentation

TClonesArray* AliFlowVZEROQA::fNameVar
private
TArrayI* AliFlowVZEROQA::fNbinVar
private
TClonesArray* AliFlowVZEROQA::fQA
private

Definition at line 65 of file AliFlowVZEROQA.h.

Referenced by GetNhistos(), GetNspecies(), GetQA(), Reset(), and ~AliFlowVZEROQA().

TArrayF * AliFlowVZEROQA::fXmax
private
TArrayF* AliFlowVZEROQA::fXmin
private

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