#include <AliFemtoModelWeightGenerator.h>
Inherited by AliFemtoModelWeightGeneratorBasic, and AliFemtoModelWeightGeneratorLednicky.
Inheritance diagram for AliFemtoModelWeightGenerator:
Public Member Functions | |
AliFemtoModelWeightGenerator () | |
AliFemtoModelWeightGenerator (const AliFemtoModelWeightGenerator &aModel) | |
virtual | ~AliFemtoModelWeightGenerator () |
virtual Double_t | GenerateWeight (AliFemtoPair *aPair)=0 |
virtual void | SetPairType (Int_t aPairType) |
virtual void | SetPairTypeFromPair (AliFemtoPair *aPair) |
virtual Int_t | GetPairType () const |
virtual Double_t | GetKStar () const |
virtual Double_t | GetKStarOut () const |
virtual Double_t | GetKStarSide () const |
virtual Double_t | GetKStarLong () const |
virtual Double_t | GetRStar () const |
virtual Double_t | GetRStarOut () const |
virtual Double_t | GetRStarSide () const |
virtual Double_t | GetRStarLong () const |
virtual AliFemtoModelWeightGenerator * | Clone () const |
Static Public Attributes | |
static const Int_t | fgkPionPlusPionPlus = 1 |
static const Int_t | fgkPionPlusPionMinus = 2 |
static const Int_t | fgkKaonPlusKaonPlus = 3 |
static const Int_t | fgkKaonPlusKaonMinus = 4 |
static const Int_t | fgkProtonProton = 5 |
static const Int_t | fgkProtonAntiproton = 6 |
static const Int_t | fgkPionPlusKaonPlus = 7 |
static const Int_t | fgkPionPlusKaonMinus = 8 |
static const Int_t | fgkPionPlusProton = 9 |
static const Int_t | fgkPionPlusAntiproton = 10 |
static const Int_t | fgkKaonPlusProton = 11 |
static const Int_t | fgkKaonPlusAntiproton = 12 |
Protected Attributes | |
Int_t | fPairType |
Double_t | fKStarOut |
Double_t | fKStarSide |
Double_t | fKStarLong |
Double_t | fKStar |
Double_t | fRStarOut |
Double_t | fRStarSide |
Double_t | fRStarLong |
Double_t | fRStar |
AliFemtoModelWeightGenerator::AliFemtoModelWeightGenerator | ( | ) |
AliFemtoModelWeightGenerator::AliFemtoModelWeightGenerator | ( | const AliFemtoModelWeightGenerator & | aModel | ) |
AliFemtoModelWeightGenerator::~AliFemtoModelWeightGenerator | ( | ) | [virtual] |
virtual Double_t AliFemtoModelWeightGenerator::GenerateWeight | ( | AliFemtoPair * | aPair | ) | [pure virtual] |
Implemented in AliFemtoModelWeightGeneratorBasic, and AliFemtoModelWeightGeneratorLednicky.
void AliFemtoModelWeightGenerator::SetPairType | ( | Int_t | aPairType | ) | [virtual] |
Reimplemented in AliFemtoModelWeightGeneratorBasic, and AliFemtoModelWeightGeneratorLednicky.
void AliFemtoModelWeightGenerator::SetPairTypeFromPair | ( | AliFemtoPair * | aPair | ) | [virtual] |
Reimplemented in AliFemtoModelWeightGeneratorBasic, and AliFemtoModelWeightGeneratorLednicky.
Int_t AliFemtoModelWeightGenerator::GetPairType | ( | ) | const [virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetKStar | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetKStarOut | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetKStarSide | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetKStarLong | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetRStar | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetRStarOut | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetRStarSide | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
Double_t AliFemtoModelWeightGenerator::GetRStarLong | ( | ) | const [inline, virtual] |
Reimplemented in AliFemtoModelWeightGeneratorLednicky.
AliFemtoModelWeightGenerator * AliFemtoModelWeightGenerator::Clone | ( | ) | const [virtual] |
Reimplemented in AliFemtoModelWeightGeneratorBasic, and AliFemtoModelWeightGeneratorLednicky.
const Int_t AliFemtoModelWeightGenerator::fgkPionPlusPionPlus = 1 [static] |
/ AliFemtoModelWeightGenerator - abstract base class for femtoscopic /// weight generator /// Authors: Adam Kisiel kisiel@mps.ohio-state.edu /// /
const Int_t AliFemtoModelWeightGenerator::fgkPionPlusPionMinus = 2 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkKaonPlusKaonPlus = 3 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkKaonPlusKaonMinus = 4 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkProtonProton = 5 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkProtonAntiproton = 6 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkPionPlusKaonPlus = 7 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkPionPlusKaonMinus = 8 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkPionPlusProton = 9 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkPionPlusAntiproton = 10 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkKaonPlusProton = 11 [static] |
const Int_t AliFemtoModelWeightGenerator::fgkKaonPlusAntiproton = 12 [static] |
Int_t AliFemtoModelWeightGenerator::fPairType [protected] |
Double_t AliFemtoModelWeightGenerator::fKStarOut [protected] |
Double_t AliFemtoModelWeightGenerator::fKStarSide [protected] |
Double_t AliFemtoModelWeightGenerator::fKStarLong [protected] |
Double_t AliFemtoModelWeightGenerator::fKStar [protected] |
Double_t AliFemtoModelWeightGenerator::fRStarOut [protected] |
Double_t AliFemtoModelWeightGenerator::fRStarSide [protected] |
Double_t AliFemtoModelWeightGenerator::fRStarLong [protected] |
Double_t AliFemtoModelWeightGenerator::fRStar [protected] |