EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
readLuminosity Class Reference

#include <estarlight/blob/master/include/readinluminosity.h>

+ Inheritance diagram for readLuminosity:
+ Collaboration diagram for readLuminosity:

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
 

Detailed Description

Definition at line 42 of file readinluminosity.h.

View newest version in sPHENIX GitHub at line 42 of file readinluminosity.h

Constructor & Destructor Documentation

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.

Member Function Documentation

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().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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().

+ Here is the caller graph for this function:

Member Data Documentation

const std::string readLuminosity::_baseFileName
protected

Definition at line 82 of file readinluminosity.h.

View newest version in sPHENIX GitHub at line 82 of file readinluminosity.h

Referenced by e_read(), and read().

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
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().

const int readLuminosity::_ReadInputgg_or_gP
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().

const int readLuminosity::_ReadInputinterferencemode
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().

const int readLuminosity::_ReadInputNPT
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().

const int readLuminosity::_ReadInputnumega
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().

const int readLuminosity::_ReadInputnumQ2
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().

const int readLuminosity::_ReadInputnumw
protected

Definition at line 77 of file readinluminosity.h.

View newest version in sPHENIX GitHub at line 77 of file readinluminosity.h

Referenced by e_read(), and read().

const int readLuminosity::_ReadInputnumy
protected

Definition at line 76 of file readinluminosity.h.

View newest version in sPHENIX GitHub at line 76 of file readinluminosity.h

Referenced by e_read(), and read().

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().


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