#include <AliFemtoCoulomb.h>
Public Member Functions | |
| AliFemtoCoulomb () | |
| AliFemtoCoulomb (const char *readFile, const double &radius, const double &charge) | |
| AliFemtoCoulomb (const AliFemtoCoulomb &aCoul) | |
| virtual | ~AliFemtoCoulomb () |
| AliFemtoCoulomb & | operator= (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 |
| AliFemtoCoulomb::AliFemtoCoulomb | ( | ) |
| AliFemtoCoulomb::AliFemtoCoulomb | ( | const char * | readFile, | |
| const double & | radius, | |||
| const double & | charge | |||
| ) |
| AliFemtoCoulomb::AliFemtoCoulomb | ( | const AliFemtoCoulomb & | aCoul | ) |
| AliFemtoCoulomb::~AliFemtoCoulomb | ( | ) | [virtual] |
| 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] |
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] |
1.5.2