AliFemtoCoulomb Class Reference

#include <AliFemtoCoulomb.h>

List of all members.

Public Member Functions

 AliFemtoCoulomb ()
 AliFemtoCoulomb (const char *readFile, const double &radius, const double &charge)
 AliFemtoCoulomb (const AliFemtoCoulomb &aCoul)
virtual ~AliFemtoCoulomb ()
AliFemtoCoulomboperator= (const AliFemtoCoulomb &aCoul)
void SetRadius (const double &radius)
double GetRadius () const
void SetFile (const char *readFile)
void SetChargeProduct (const double &charge)
double CoulombCorrect (const double &eta)
double CoulombCorrect (const double &eta, const double &radius)
double CoulombCorrect (const AliFemtoPair *pair)
double CoulombCorrect (const AliFemtoPair *pair, const double &radius)
double CoulombCorrect (const double &mass, const double &charge, const double &radius, const double &qInv)
TH1D * CorrectionHistogram (const double &mass1, const double &mass2, const int &nBins, const double &low, const double &high)

Private Member Functions

double Eta (const AliFemtoPair *pair)
void CreateLookupTable (const double &radius)

Private Attributes

const char * fFile
double fRadius
double fZ1Z2
double fEta [1000]
double fCoulomb [1000]
int fNLines


Constructor & Destructor Documentation

AliFemtoCoulomb::AliFemtoCoulomb (  ) 

AliFemtoCoulomb::AliFemtoCoulomb ( const char *  readFile,
const double &  radius,
const double &  charge 
)

AliFemtoCoulomb::AliFemtoCoulomb ( const AliFemtoCoulomb aCoul  ) 

AliFemtoCoulomb::~AliFemtoCoulomb (  )  [virtual]


Member Function Documentation

AliFemtoCoulomb & AliFemtoCoulomb::operator= ( const AliFemtoCoulomb aCoul  ) 

void AliFemtoCoulomb::SetRadius ( const double &  radius  ) 

double AliFemtoCoulomb::GetRadius (  )  const

void AliFemtoCoulomb::SetFile ( const char *  readFile  ) 

void AliFemtoCoulomb::SetChargeProduct ( const double &  charge  ) 

double AliFemtoCoulomb::CoulombCorrect ( const double &  eta  ) 

double AliFemtoCoulomb::CoulombCorrect ( const double &  eta,
const double &  radius 
)

double AliFemtoCoulomb::CoulombCorrect ( const AliFemtoPair pair  ) 

double AliFemtoCoulomb::CoulombCorrect ( const AliFemtoPair pair,
const double &  radius 
)

double AliFemtoCoulomb::CoulombCorrect ( const double &  mass,
const double &  charge,
const double &  radius,
const double &  qInv 
)

TH1D * AliFemtoCoulomb::CorrectionHistogram ( const double &  mass1,
const double &  mass2,
const int &  nBins,
const double &  low,
const double &  high 
)

double AliFemtoCoulomb::Eta ( const AliFemtoPair pair  )  [private]

void AliFemtoCoulomb::CreateLookupTable ( const double &  radius  )  [private]


Member Data Documentation

const char* AliFemtoCoulomb::fFile [private]

double AliFemtoCoulomb::fRadius [private]

double AliFemtoCoulomb::fZ1Z2 [private]

double AliFemtoCoulomb::fEta[1000] [private]

double AliFemtoCoulomb::fCoulomb[1000] [private]

int AliFemtoCoulomb::fNLines [private]


The documentation for this class was generated from the following files:
Generated on Tue Jul 10 04:44:42 2007 for AliFemto by  doxygen 1.5.2