EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <estarlight/blob/master/include/readinluminosity.h>
Public Member Functions | |
readLuminosity (const inputParameters &input) | |
~readLuminosity () | |
void | read () |
void | e_read () |
Public Attributes | |
double * | _Warray |
double * | _BWarray |
double * | _Yarray |
double ** | _Farray |
double ** | _Farray1 |
double ** | _Farray2 |
double ** | _f_WYarray |
double ** | _g_Earray |
std::vector< std::pair< double, std::vector< double > > > * | _g_EQ2array |
double | _f_max |
double | _f_max1 |
double | _f_max2 |
double | _f_WYmax |
double | _g_Emax |
double | _g_EQ2max |
double | _fptarray [500][500] |
double | _bwnormsave |
Protected Attributes | |
const int | _ReadInputNPT |
const int | _ReadInputnumy |
const int | _ReadInputnumw |
const int | _ReadInputnumega |
const int | _ReadInputnumQ2 |
const int | _ReadInputgg_or_gP |
const int | _ReadInputinterferencemode |
const std::string | _baseFileName |
Definition at line 42 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 42 of file readinluminosity.h
readLuminosity::readLuminosity | ( | const inputParameters & | input | ) |
Definition at line 47 of file readinluminosity.cpp.
View newest version in sPHENIX GitHub at line 47 of file readinluminosity.cpp
readLuminosity::~readLuminosity | ( | ) |
Definition at line 64 of file readinluminosity.cpp.
View newest version in sPHENIX GitHub at line 64 of file readinluminosity.cpp
References _f_WYarray, _Farray, _Farray1, _Farray2, _g_Earray, _g_EQ2array, _Warray, and _Yarray.
void readLuminosity::e_read | ( | ) |
Definition at line 208 of file readinluminosity.cpp.
View newest version in sPHENIX GitHub at line 208 of file readinluminosity.cpp
References _baseFileName, _BWarray, _bwnormsave, _f_WYarray, _f_WYmax, _g_Earray, _g_Emax, _g_EQ2array, _g_EQ2max, _ReadInputnumega, _ReadInputnumQ2, _ReadInputnumw, _ReadInputnumy, _Warray, _Yarray, it, p, and vector().
Referenced by e_Gammaanarrowvm::e_Gammaanarrowvm(), and e_Gammaawidevm::e_Gammaawidevm().
void readLuminosity::read | ( | ) |
Definition at line 79 of file readinluminosity.cpp.
View newest version in sPHENIX GitHub at line 79 of file readinluminosity.cpp
References _baseFileName, _bwnormsave, _f_max, _f_max1, _f_max2, _Farray, _Farray1, _Farray2, _fptarray, _ReadInputgg_or_gP, _ReadInputinterferencemode, _ReadInputNPT, _ReadInputnumw, _ReadInputnumy, _Warray, _Yarray, k, starlightLimits::MAXWBINS, and starlightLimits::MAXYBINS.
Referenced by Gammaaincoherentvm::Gammaaincoherentvm(), Gammaanarrowvm::Gammaanarrowvm(), Gammaawidevm::Gammaawidevm(), and Gammagammasingle::Gammagammasingle().
|
protected |
Definition at line 82 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 82 of file readinluminosity.h
double* readLuminosity::_BWarray |
Definition at line 52 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 52 of file readinluminosity.h
Referenced by e_read(), and Gammaavectormeson::pickwEgamq2().
double readLuminosity::_bwnormsave |
Definition at line 72 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 72 of file readinluminosity.h
Referenced by e_Gammaanarrowvm::e_Gammaanarrowvm(), e_Gammaawidevm::e_Gammaawidevm(), e_read(), Gammaaincoherentvm::Gammaaincoherentvm(), Gammaanarrowvm::Gammaanarrowvm(), Gammaawidevm::Gammaawidevm(), and read().
double readLuminosity::_f_max |
Definition at line 62 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 62 of file readinluminosity.h
Referenced by read(), and Gammagammasingle::singleCrossSection().
double readLuminosity::_f_max1 |
Definition at line 63 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 63 of file readinluminosity.h
Referenced by read().
double readLuminosity::_f_max2 |
Definition at line 64 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 64 of file readinluminosity.h
Referenced by read().
double** readLuminosity::_f_WYarray |
Definition at line 58 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 58 of file readinluminosity.h
Referenced by e_read(), Gammaavectormeson::pickwEgamq2(), and ~readLuminosity().
double readLuminosity::_f_WYmax |
Definition at line 66 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 66 of file readinluminosity.h
Referenced by e_read().
double** readLuminosity::_Farray |
Definition at line 54 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 54 of file readinluminosity.h
Referenced by Gammaavectormeson::pickwy(), read(), Gammagammasingle::singleCrossSection(), and ~readLuminosity().
double** readLuminosity::_Farray1 |
Definition at line 55 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 55 of file readinluminosity.h
Referenced by read(), and ~readLuminosity().
double** readLuminosity::_Farray2 |
Definition at line 56 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 56 of file readinluminosity.h
Referenced by read(), and ~readLuminosity().
double readLuminosity::_fptarray[500][500] |
Definition at line 70 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 70 of file readinluminosity.h
Referenced by read(), and Gammaavectormeson::vmpt().
double** readLuminosity::_g_Earray |
Definition at line 59 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 59 of file readinluminosity.h
Referenced by e_read(), and ~readLuminosity().
double readLuminosity::_g_Emax |
Definition at line 67 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 67 of file readinluminosity.h
Referenced by e_read().
std::vector< std::pair<double,std::vector<double> > >* readLuminosity::_g_EQ2array |
Definition at line 60 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 60 of file readinluminosity.h
Referenced by e_read(), Gammaavectormeson::pickwEgamq2(), and ~readLuminosity().
double readLuminosity::_g_EQ2max |
Definition at line 68 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 68 of file readinluminosity.h
Referenced by e_read().
|
protected |
Definition at line 80 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 80 of file readinluminosity.h
Referenced by read().
|
protected |
Definition at line 81 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 81 of file readinluminosity.h
Referenced by read().
|
protected |
Definition at line 75 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 75 of file readinluminosity.h
Referenced by read().
|
protected |
Definition at line 78 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 78 of file readinluminosity.h
Referenced by e_read().
|
protected |
Definition at line 79 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 79 of file readinluminosity.h
Referenced by e_read().
|
protected |
Definition at line 77 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 77 of file readinluminosity.h
|
protected |
Definition at line 76 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 76 of file readinluminosity.h
double* readLuminosity::_Warray |
Definition at line 51 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 51 of file readinluminosity.h
Referenced by e_read(), Gammagammasingle::pickw(), read(), Gammagammasingle::singleCrossSection(), and ~readLuminosity().
double* readLuminosity::_Yarray |
Definition at line 53 of file readinluminosity.h.
View newest version in sPHENIX GitHub at line 53 of file readinluminosity.h
Referenced by e_read(), Gammagammasingle::pickw(), Gammagammasingle::picky(), read(), Gammagammasingle::singleCrossSection(), and ~readLuminosity().