StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
photonNucleusCrossSection Class Reference
Inheritance diagram for photonNucleusCrossSection:
narrowResonanceCrossSection photonNucleusLuminosity wideResonanceCrossSection

Public Member Functions

 photonNucleusCrossSection (const inputParameters &input, const beamBeamSystem &bbsystem)
double slopeParameter () const
 returns slope of t-distribution [(GeV/c)^{-2}]
double getChannelMass () const
 returns mass of the produced system [GeV/c^2]
double getBNORM () const
double luminosity () const
 returns luminosity [10^{26} cm^{-2} sec^{-1}]
beamBeamSystem getbbs () const
 returns beamBeamSystem
double vmPhotonCoupling () const
 vectormeson-photon coupling constant f_v / 4 pi (cf. Eq. 10 in KN PRC 60 (1999) 014903)
double getDefaultC () const
double maxPhotonEnergy () const
 returns max photon energy in lab frame [GeV] (for vectormesons only)
void crossSectionCalculation (const double bwnormsave)
double getcsgA (const double Egamma, const double W)
double photonFlux (const double Egamma)
double sigmagp (const double Wgp)
double sigma_A (const double sig_N)
double breitWigner (const double W, const double C)

Detailed Description

Definition at line 42 of file photonNucleusCrossSection.h.

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