TRadGlobal Class Reference

#include <TRadGlobal.h>

List of all members.

Public Member Functions

 TRadGlobal ()
 ~TRadGlobal ()
double Get_E ()
double Get_s ()
double Get_de ()
double Get_ThetaMin ()
double Get_CosThetaMin ()
double Get_CosThetaInt ()
double Get_XMin ()
double Get_XMax ()
double Get_LnDelta ()
double Get_LnXMax ()
double Get_LnR ()
double Get_MI2 ()
double Get_MF2 ()
double Get_BetaF ()
double Get_BetaI ()
double Get_GammaF ()
double Get_GammaI ()
double Get_L ()
double Get_Beta ()
double Get_Theta0 ()
double Get_CosTheta0 ()
double Get_LnD ()
double Get_b ()
double Get_bRed ()
double Get_bRed (const double &Beta2, const double &D0)
double Get_InfraRedCut ()
double Get_D0 ()
double Get_Norm ()
double Get_TotalError ()
double Get_RelativeError ()
void Set_E (const double &x)
void Set_ThetaMin (const double &x)
void Set_dE_Abs (const double &x)
void Set_dE_Rel (const double &x)
void Set_Theta0_Abs (const double &x)
void Set_Theta0_Rel (const double &x)
void Set_ThetaInt (const double &x)
void Set_Type (const int x)
void Set_InfraRedCut (const double &x)
void Set_TotalError (const double &x)
void Set_RelativeError (const double &x)
void Init ()
void Print (void)
void Default ()
void Get_VarPar (const double &y, double &Beta2, double &D0)
double Get_Var_b (const double &y)
void SetDatadir (std::string dir)
void SetVpolFname (std::string fname)
void SetIntFname (std::string fname)
std::string GetDatadir ()
std::string GetVpolFname ()
std::string GetIntFname ()

Protected Attributes

double fE
double fs
double fdE
double fdE_Rel
double fXMin
double fLnXMin
double fXMax
double fLnXMax
double fLnR
double fMI
double fMI2
double fBetaI
double fGammaI
double fMF
double fMF2
double fBetaF
double fGammaF
double fThetaMin
double fCosThetaMin
double fL
double fBeta
double fTheta0
double fTheta0_Rel
double fCosTheta0
double fLnD
double fb
double fbRed
double fD0
double fCosThetaInt
double fThetaInt
double fInfraRedCut
double fTotalError
double fRelativeError
int fType
std::string fDatadir
std::string fVpolFname
std::string fIntFname


Detailed Description

Definition at line 6 of file TRadGlobal.h.


Constructor & Destructor Documentation

TRadGlobal::TRadGlobal (  ) 

Definition at line 5 of file TRadGlobal.C.

References fdE, fdE_Rel, fE, fInfraRedCut, fRelativeError, fTheta0, fTheta0_Rel, fThetaInt, fThetaMin, fTotalError, and fType.

00005                       {
00006   // Set error
00007   fRelativeError = 0.1;
00008   fTotalError = -1;
00009 
00010   // Set general parameters
00011   fE      = -1;
00012   fThetaMin = -1;
00013   fType   = -1;
00014   // Set auxiliary parameters
00015   fdE     = -1;
00016   fdE_Rel = -1;
00017 
00018   fTheta0 = -1;
00019   fTheta0_Rel = -1;
00020 
00021   fThetaInt = -1;
00022   fInfraRedCut = 1e-10;
00023 }

TRadGlobal::~TRadGlobal (  ) 

Definition at line 25 of file TRadGlobal.C.

00025 {}


Member Function Documentation

void TRadGlobal::Default (  ) 

Definition at line 27 of file TRadGlobal.C.

References fdE, fTheta0, fThetaInt, and fThetaMin.

00027                         {
00028   // Set general parameters
00029   fThetaMin = 0.975;
00030 
00031   // Set auxiliary parameters
00032   fdE     = 2.;
00033   fTheta0 = 2;
00034   fThetaInt = 0.473;
00035 }

double TRadGlobal::Get_b (  )  [inline]

Definition at line 73 of file TRadGlobal.h.

References fb.

Referenced by TEPCrossPart::GetValue().

00073 {return fb;}

double TRadGlobal::Get_Beta (  )  [inline]

Definition at line 69 of file TRadGlobal.h.

References fBeta.

Referenced by TPhotonD::Init(), TPhotonS::Init(), and TDFun::Init().

00069 {return fBeta;}

double TRadGlobal::Get_BetaF (  )  [inline]

Definition at line 64 of file TRadGlobal.h.

References fBetaF.

Referenced by main(), TEvent::MakeEvent(), TMuCrossPart::SetThetaMin(), TMuCrossPart::TMuCrossPart(), and TPiCrossPart::TPiCrossPart().

00064 {return fBetaF;}

double TRadGlobal::Get_BetaI (  )  [inline]

Definition at line 65 of file TRadGlobal.h.

References fBetaI.

Referenced by TPhotonD::Init(), TPhotonS::Init(), TPhotonF::Init(), TPhotonI::Init(), TGGCrossPart::R_3_Gamma(), TMuCrossPart::R_e_Gamma(), TMuCrossPart::R_e_Gamma_t(), TMuCrossPart::R_e_mu_Gamma_t(), TMuCrossPart::R_f_Gamma(), TPiCrossPart::R_Gamma(), TPiCrossPart::R_Gamma_kuraev_eidelman(), TPiCrossPart::R_Gamma_t(), TEPCrossPart::RGamma(), and TEPCrossPart::RGamma_kuraev_eidelman().

00065 {return fBetaI;}

double TRadGlobal::Get_bRed ( const double &  Beta2,
const double &  D0 
) [inline]

Definition at line 75 of file TRadGlobal.h.

References fInfraRedCut.

00075                                                                {
00076     return pow(fInfraRedCut,Beta2)*D0;
00077   }

double TRadGlobal::Get_bRed (  )  [inline]

Definition at line 74 of file TRadGlobal.h.

References fbRed.

00074 {return fbRed;}

double TRadGlobal::Get_CosTheta0 (  )  [inline]

Definition at line 71 of file TRadGlobal.h.

References fCosTheta0.

Referenced by TPhotonF::Init(), and TEvent::MakeEvent().

00071 {return fCosTheta0;}

double TRadGlobal::Get_CosThetaInt (  )  [inline]

Definition at line 56 of file TRadGlobal.h.

References fCosThetaInt.

Referenced by TEvent::MakeEvent().

00056 {return fCosThetaInt;}

double TRadGlobal::Get_CosThetaMin (  )  [inline]

Definition at line 55 of file TRadGlobal.h.

References fCosThetaMin.

Referenced by TEvent::MakeEvent(), and TEvent::MakeEventgg().

00055 {return fCosThetaMin;}

double TRadGlobal::Get_D0 (  )  [inline]

Definition at line 80 of file TRadGlobal.h.

References fD0.

Referenced by TDFun::Init().

00080 {return fD0;}

double TRadGlobal::Get_de (  )  [inline]

Definition at line 53 of file TRadGlobal.h.

References fdE.

Referenced by TRadCor::Init().

00053 {return fdE;}

double TRadGlobal::Get_E (  )  [inline]

Definition at line 51 of file TRadGlobal.h.

References fE.

Referenced by TEvent::GetEvent(), hist_sample_comp(), TRadCor::Init(), TKinemCut::Init(), and TKinemCut::Print().

00051 {return fE;}

double TRadGlobal::Get_GammaF (  )  [inline]

Definition at line 66 of file TRadGlobal.h.

References fGammaF.

00066 {return fGammaF;}

double TRadGlobal::Get_GammaI (  )  [inline]

Definition at line 67 of file TRadGlobal.h.

References fGammaI.

00067 {return fGammaI;}

double TRadGlobal::Get_InfraRedCut (  )  [inline]

Definition at line 78 of file TRadGlobal.h.

References fInfraRedCut.

00078 {return fInfraRedCut;}

double TRadGlobal::Get_L (  )  [inline]

Definition at line 68 of file TRadGlobal.h.

References fL.

Referenced by TPiCrossPart::GetValue(), TGGCrossPart::GetValue(), TEPCrossPart::GetValue(), and main().

00068 {return fL;}

double TRadGlobal::Get_LnD (  )  [inline]

Definition at line 72 of file TRadGlobal.h.

References fLnD.

Referenced by TPhotonD::Init(), TPhotonS::Init(), TPhotonF::Init(), and TPhotonI::Init().

00072 {return fLnD;}

double TRadGlobal::Get_LnDelta (  )  [inline]

Definition at line 59 of file TRadGlobal.h.

References fLnXMin.

Referenced by TPiCrossPart::GetValue(), TMuCrossPart::GetValue(), TGGCrossPart::GetValue(), and TEPCrossPart::GetValue().

00059 {return fLnXMin;}

double TRadGlobal::Get_LnR (  )  [inline]

Definition at line 61 of file TRadGlobal.h.

References fLnR.

00061 {return fLnR;}

double TRadGlobal::Get_LnXMax (  )  [inline]

Definition at line 60 of file TRadGlobal.h.

References fLnXMax.

00060 {return fLnXMax;}

double TRadGlobal::Get_MF2 (  )  [inline]

Definition at line 63 of file TRadGlobal.h.

References fMF2.

Referenced by TMuKFun::Eval_Coloumb_Factor(), TPiKFun::Eval_even(), TMuKFun::Eval_even(), TPiKFun::Eval_even_odd(), TMuKFun::Eval_even_odd(), TMuKFun::Eval_even_ultra(), TPiKFun::Eval_odd(), TMuKFun::Eval_odd(), TFormFactor::Init(), main(), TEvent::MakeEvent(), TMuCrossPart::R_e_Gamma(), TMuCrossPart::R_e_Gamma_t(), TMuCrossPart::R_e_mu_Gamma_t(), TMuCrossPart::R_f_Gamma(), TPiCrossPart::R_Gamma(), TPiCrossPart::R_Gamma_kuraev_eidelman(), and TPiCrossPart::R_Gamma_t().

00063 {return fMF2;}

double TRadGlobal::Get_MI2 (  )  [inline]

Definition at line 62 of file TRadGlobal.h.

References fMI2.

Referenced by TGGCrossPart::R_3_Gamma(), TMuCrossPart::R_e_Gamma(), TMuCrossPart::R_e_Gamma_t(), TMuCrossPart::R_e_mu_Gamma_t(), TPiCrossPart::R_Gamma(), TPiCrossPart::R_Gamma_kuraev_eidelman(), TPiCrossPart::R_Gamma_t(), TEPCrossPart::RGamma(), and TEPCrossPart::RGamma_kuraev_eidelman().

00062 {return fMI2;}

double TRadGlobal::Get_Norm (  )  [inline]

Definition at line 81 of file TRadGlobal.h.

References TConstants::Alpha2(), gConst, Get_s(), and TConstants::HC2().

Referenced by main(), TRadCor::MakeIntegral(), and TRadCor::MakeMaximum().

00081 {return gConst->Alpha2()*gConst->HC2()*1e7/Get_s();}

double TRadGlobal::Get_RelativeError (  )  [inline]

Definition at line 83 of file TRadGlobal.h.

References fRelativeError.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and TRadCor::MakeCrossSection().

00083 {return fRelativeError;}

double TRadGlobal::Get_s (  )  [inline]

Definition at line 52 of file TRadGlobal.h.

References fs.

Referenced by TPiCrossPart::BornShift(), TMuCrossPart::BornShift(), TEPCrossPart::BornShift(), TMuKFun::Eval_Coloumb_Factor(), TPiKFun::Eval_even(), TMuKFun::Eval_even(), TPiKFun::Eval_even_odd(), TMuKFun::Eval_even_odd(), TMuKFun::Eval_even_ultra(), TPiKFun::Eval_odd(), TMuKFun::Eval_odd(), Get_Norm(), TPiCrossPart::GetValue(), TMuCrossPart::GetValue(), TFormFactor::Init(), TFormFactor::Print(), TMuCrossPart::R_e_Gamma(), TMuCrossPart::R_e_Gamma_t(), TMuCrossPart::R_e_mu_Gamma_t(), TMuCrossPart::R_f_Gamma(), TPiCrossPart::R_Gamma(), TPiCrossPart::R_Gamma_kuraev_eidelman(), TPiCrossPart::R_Gamma_t(), TEPCrossPart::RGamma(), and TMuCrossPart::TMuCrossPart().

00052 {return fs;}

double TRadGlobal::Get_Theta0 (  )  [inline]

Definition at line 70 of file TRadGlobal.h.

References fTheta0.

00070 {return fTheta0;}

double TRadGlobal::Get_ThetaMin (  )  [inline]

Definition at line 54 of file TRadGlobal.h.

References fThetaMin.

Referenced by hist_sample_comp(), TRadCor::Init(), TPiCrossPart::Init(), TMuCrossPart::Init(), TKinemCut::Init(), TKFun::Init(), TGGCrossPart::Init(), TEKFun::Init(), and TKFun::TKFun().

00054 {return fThetaMin;}

double TRadGlobal::Get_TotalError (  )  [inline]

Definition at line 82 of file TRadGlobal.h.

References fTotalError.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and TRadCor::MakeCrossSection().

00082 {return fTotalError;}

double TRadGlobal::Get_Var_b ( const double &  y  )  [inline]

Definition at line 107 of file TRadGlobal.h.

References fXMin, and Get_VarPar().

00107                                           {
00108     double Beta2, D0;
00109     Get_VarPar(y, Beta2, D0);
00110     return pow(fXMin,Beta2)*D0;
00111   }

void TRadGlobal::Get_VarPar ( const double &  y,
double &  Beta2,
double &  D0 
) [inline]

Definition at line 100 of file TRadGlobal.h.

References TConstants::AlphaPi(), fL, gConst, and TConstants::Pi2().

Referenced by Get_Var_b(), and TEPCrossPart::GetValue().

00100                                                                     {
00101     double dL   = 2*log(y);
00102     Beta2 = gConst->AlphaPi()*(fL + dL -1);
00103     //    D0   = 1.+3./4.*Beta2-Beta2*Beta2/24.*(gConst->Pi2() + (fL+dL)/3 - 47./8.);
00104     D0   = 1.+3./4.*Beta2+Beta2*Beta2/4.*(9./8.-gConst->Pi2()/3);
00105   }

double TRadGlobal::Get_XMax (  )  [inline]

Definition at line 58 of file TRadGlobal.h.

References fXMax.

Referenced by TPhotonF::Init(), TPhotonI::Init(), TDFun::Init(), and TDFun::TDFun().

00058 {return fXMax;}

double TRadGlobal::Get_XMin (  )  [inline]

Definition at line 57 of file TRadGlobal.h.

References fXMin.

Referenced by TEPCrossPart::GetValue(), TPhotonD::Init(), TPhotonS::Init(), TPhotonF::Init(), TPhotonI::Init(), TDFun::Init(), TEvent::MakeEvent(), and TDFun::TDFun().

00057 {return fXMin;}

std::string TRadGlobal::GetDatadir (  )  [inline]

Definition at line 116 of file TRadGlobal.h.

References fDatadir.

Referenced by TEPCrossPart::TEPCrossPart(), and TMuCrossPart::TMuCrossPart().

00116 {return fDatadir;}

std::string TRadGlobal::GetIntFname (  )  [inline]

Definition at line 118 of file TRadGlobal.h.

References fIntFname.

Referenced by TMuCrossPart::TMuCrossPart().

00118 {return fIntFname;}

std::string TRadGlobal::GetVpolFname (  )  [inline]

Definition at line 117 of file TRadGlobal.h.

References fVpolFname.

Referenced by TEPCrossPart::TEPCrossPart(), and TMuCrossPart::TMuCrossPart().

00117 {return fVpolFname;}

void TRadGlobal::Init (  ) 

Definition at line 37 of file TRadGlobal.C.

References TConstants::AlphaPi(), cos(), fb, fBeta, fBetaF, fBetaI, fbRed, fCosTheta0, fCosThetaInt, fCosThetaMin, fD0, fdE, fdE_Rel, fE, fGammaF, fGammaI, fInfraRedCut, fL, fLnD, fLnR, fLnXMax, fLnXMin, fMF, fMF2, fMI, fMI2, fs, fTheta0, fTheta0_Rel, fThetaInt, fThetaMin, fTotalError, fType, fXMax, fXMin, gConst, TConstants::Me(), TConstants::MK0(), TConstants::MKC(), TConstants::Mmu(), TConstants::Mpi(), TConstants::Mtau(), and TConstants::Pi2().

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00037                      {
00038   // Set masses of inital and final particles
00039   fMI     = gConst->Me();
00040   switch(fType){
00041   case 0:
00042     fMF     = gConst->Me();
00043     break;
00044   case 1:
00045     fMF     = gConst->Mmu();
00046     break;
00047   case 2:
00048     fMF     = gConst->Mpi();
00049     break;
00050   case 3:
00051     fMF     = gConst->MK0();
00052     break;
00053   case 4:
00054     fMF     = gConst->MKC();
00055     //    throw std::logic_error("Charged kaon is not really yet implemented! Sorry...");
00056     break;
00057   case 5:
00058     fMF     = gConst->Mtau();
00059     break;
00060   case 6:
00061     fMF     = 0;
00062     break;
00063   default:
00064     throw std::logic_error("Wrong or no process type is defined!");
00065     break;
00066   }
00067 
00068   if(fE<=fMF) 
00069     throw std::logic_error("Energy is not enough to produce final particles!");
00070 
00071   // Test for general parameters
00072   if(0>fE) throw std::logic_error("Energy is not defined!");
00073 
00074   if(0>fThetaMin) throw std::logic_error("ThetaMin is not defined!");
00075 
00076   // Test for auxiliary parameters
00077   if(0>fdE)
00078     if(0>fdE_Rel) 
00079       throw std::logic_error("dE is not defined!");
00080     else
00081       fdE = fdE_Rel*fE;
00082 
00083   if(0>fTheta0)
00084     if(0>fTheta0_Rel)
00085       throw std::logic_error("Theta0 is not defined!");
00086     else
00087       fTheta0 = fTheta0_Rel*sqrt(fMI/fE);
00088   
00089   if(0>fThetaInt)
00090       throw std::logic_error("Theta Intermediate is not defined!");
00091   
00092   if(0>fTotalError)
00093       throw std::logic_error("Total error of cross section is not defined!");
00094   
00095   fs = 4.*fE*fE;
00096 
00097   fMI2    = 4.*fMI*fMI/fs;
00098   fBetaI  = sqrt(fE+fMI)*sqrt(fE-fMI)/fE;
00099   fGammaI = fE/fMI;
00100           
00101   fMF2    = 4.*fMF*fMF/fs;
00102   fBetaF  = sqrt(fE+fMF)*sqrt(fE-fMF)/fE;
00103   fGammaF = fE/fMF;
00104 
00105   fXMin   = fdE/fE;
00106   fLnXMin = log(fXMin);
00107   
00108   if(fMF<gConst->Me())
00109     fXMax   = 1 - pow(gConst->Me()/fE,2);
00110   else
00111     fXMax   = 1 - fMF2;
00112     
00113   //  fXMax   = 0.999;
00114   fLnXMax = log(fXMax);
00115   
00116   fLnR    = log(fXMax/fXMin);
00117 
00118   fCosTheta0 = cos(fTheta0);
00119   long double c = fBetaI*fCosTheta0;
00120   fLnD  = log((1l+c)/(1l-c));
00121 
00122   fL    = 2.*log(2.*fE/fMI);
00123   fBeta = 2.*gConst->AlphaPi()*(fL-1.);
00124   //  fD0   = 1.+3./8.*fBeta-fBeta*fBeta/48.*(gConst->Pi2() + fL/3. - 47./8.);
00125   fD0   = 1.+3./8.*fBeta+fBeta*fBeta/16.*(9./8. - gConst->Pi2()/3);
00126   fb    = pow(fXMin,0.5*fBeta)*fD0;
00127 
00128   fbRed = pow(fInfraRedCut,0.5*fBeta)*fD0;
00129   
00130   fCosThetaInt = cos(fThetaInt);
00131   fCosThetaMin = cos(fThetaMin);
00132 }

void TRadGlobal::Print ( void   ) 

Definition at line 134 of file TRadGlobal.C.

References fb, fBeta, fdE, fE, fL, fLnD, fMI, fTheta0, fThetaMin, fXMax, and std.

Referenced by GetOption(), init_prime_gen_(), and Mcgpj::initialize().

00134                           {
00135   using namespace std;
00136   cout
00137     <<"E                = "<<fE<<" MeV"<<endl
00138     <<"Abs dE           = "<<fdE<<" MeV"<<endl
00139     <<"Rel dE           = "<<fdE/fE<<"*E MeV"<<endl 
00140     <<"Abs Theta0       = "<<fTheta0<<" rad"<<endl
00141     <<"Rel Theta0       = "<<fTheta0/sqrt(fMI/fE)<<"*sqrt(Me/E) rad"<<endl
00142     <<"Minimal Theta    = "<<fThetaMin<<" rad"<<endl
00143     <<"Beta             = "<<fBeta<<endl
00144     <<"b                = "<<fb<<endl
00145     <<"L                = "<<fL<<endl
00146     <<"LnD              = "<<fLnD<<endl
00147     <<"XMax             = "<<fXMax<<endl
00148     <<flush;
00149 }

void TRadGlobal::Set_dE_Abs ( const double &  x  )  [inline]

Definition at line 87 of file TRadGlobal.h.

References fdE.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00087 { fdE = x; }

void TRadGlobal::Set_dE_Rel ( const double &  x  )  [inline]

Definition at line 88 of file TRadGlobal.h.

References fdE_Rel.

00088 { fdE_Rel = x; }

void TRadGlobal::Set_E ( const double &  x  )  [inline]

Definition at line 85 of file TRadGlobal.h.

References fE.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00085 { fE = x; }

void TRadGlobal::Set_InfraRedCut ( const double &  x  )  [inline]

Definition at line 93 of file TRadGlobal.h.

References fInfraRedCut.

00093 {fInfraRedCut = x;}

void TRadGlobal::Set_RelativeError ( const double &  x  )  [inline]

Definition at line 95 of file TRadGlobal.h.

References fRelativeError.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00095 {fRelativeError = x;}

void TRadGlobal::Set_Theta0_Abs ( const double &  x  )  [inline]

Definition at line 89 of file TRadGlobal.h.

References fTheta0.

00089 { fTheta0 = x; }

void TRadGlobal::Set_Theta0_Rel ( const double &  x  )  [inline]

Definition at line 90 of file TRadGlobal.h.

References fTheta0_Rel.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00090 { fTheta0_Rel = x; }

void TRadGlobal::Set_ThetaInt ( const double &  x  )  [inline]

Definition at line 91 of file TRadGlobal.h.

References fThetaInt.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00091 { fThetaInt = x; }

void TRadGlobal::Set_ThetaMin ( const double &  x  )  [inline]

Definition at line 86 of file TRadGlobal.h.

References fThetaMin.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00086 { fThetaMin = x; }

void TRadGlobal::Set_TotalError ( const double &  x  )  [inline]

Definition at line 94 of file TRadGlobal.h.

References fTotalError.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00094 {fTotalError = x;}

void TRadGlobal::Set_Type ( const int  x  )  [inline]

Definition at line 92 of file TRadGlobal.h.

References fType.

Referenced by GetOption(), init_prime_gen_(), Mcgpj::initialize(), and main().

00092 { fType = x; }

void TRadGlobal::SetDatadir ( std::string  dir  )  [inline]

Definition at line 113 of file TRadGlobal.h.

References fDatadir.

Referenced by Mcgpj::initialize().

00113 {fDatadir = dir;}

void TRadGlobal::SetIntFname ( std::string  fname  )  [inline]

Definition at line 115 of file TRadGlobal.h.

References fIntFname.

00115 {fIntFname = fname;}

void TRadGlobal::SetVpolFname ( std::string  fname  )  [inline]

Definition at line 114 of file TRadGlobal.h.

References fVpolFname.

Referenced by Mcgpj::initialize().

00114 {fVpolFname = fname;}


Member Data Documentation

double TRadGlobal::fb [protected]

Definition at line 34 of file TRadGlobal.h.

Referenced by Get_b(), Init(), and Print().

double TRadGlobal::fBeta [protected]

Definition at line 29 of file TRadGlobal.h.

Referenced by Get_Beta(), Init(), and Print().

double TRadGlobal::fBetaF [protected]

Definition at line 24 of file TRadGlobal.h.

Referenced by Get_BetaF(), and Init().

double TRadGlobal::fBetaI [protected]

Definition at line 20 of file TRadGlobal.h.

Referenced by Get_BetaI(), and Init().

double TRadGlobal::fbRed [protected]

Definition at line 35 of file TRadGlobal.h.

Referenced by Get_bRed(), and Init().

double TRadGlobal::fCosTheta0 [protected]

Definition at line 32 of file TRadGlobal.h.

Referenced by Get_CosTheta0(), and Init().

double TRadGlobal::fCosThetaInt [protected]

Definition at line 37 of file TRadGlobal.h.

Referenced by Get_CosThetaInt(), and Init().

double TRadGlobal::fCosThetaMin [protected]

Definition at line 27 of file TRadGlobal.h.

Referenced by Get_CosThetaMin(), and Init().

double TRadGlobal::fD0 [protected]

Definition at line 36 of file TRadGlobal.h.

Referenced by Get_D0(), and Init().

std::string TRadGlobal::fDatadir [protected]

Definition at line 44 of file TRadGlobal.h.

Referenced by GetDatadir(), and SetDatadir().

double TRadGlobal::fdE [protected]

Definition at line 10 of file TRadGlobal.h.

Referenced by Default(), Get_de(), Init(), Print(), Set_dE_Abs(), and TRadGlobal().

double TRadGlobal::fdE_Rel [protected]

Definition at line 11 of file TRadGlobal.h.

Referenced by Init(), Set_dE_Rel(), and TRadGlobal().

double TRadGlobal::fE [protected]

Definition at line 8 of file TRadGlobal.h.

Referenced by Get_E(), Init(), Print(), Set_E(), and TRadGlobal().

double TRadGlobal::fGammaF [protected]

Definition at line 25 of file TRadGlobal.h.

Referenced by Get_GammaF(), and Init().

double TRadGlobal::fGammaI [protected]

Definition at line 21 of file TRadGlobal.h.

Referenced by Get_GammaI(), and Init().

double TRadGlobal::fInfraRedCut [protected]

Definition at line 39 of file TRadGlobal.h.

Referenced by Get_bRed(), Get_InfraRedCut(), Init(), Set_InfraRedCut(), and TRadGlobal().

std::string TRadGlobal::fIntFname [protected]

Definition at line 46 of file TRadGlobal.h.

Referenced by GetIntFname(), and SetIntFname().

double TRadGlobal::fL [protected]

Definition at line 28 of file TRadGlobal.h.

Referenced by Get_L(), Get_VarPar(), Init(), and Print().

double TRadGlobal::fLnD [protected]

Definition at line 33 of file TRadGlobal.h.

Referenced by Get_LnD(), Init(), and Print().

double TRadGlobal::fLnR [protected]

Definition at line 16 of file TRadGlobal.h.

Referenced by Get_LnR(), and Init().

double TRadGlobal::fLnXMax [protected]

Definition at line 15 of file TRadGlobal.h.

Referenced by Get_LnXMax(), and Init().

double TRadGlobal::fLnXMin [protected]

Definition at line 13 of file TRadGlobal.h.

Referenced by Get_LnDelta(), and Init().

double TRadGlobal::fMF [protected]

Definition at line 22 of file TRadGlobal.h.

Referenced by Init().

double TRadGlobal::fMF2 [protected]

Definition at line 23 of file TRadGlobal.h.

Referenced by Get_MF2(), and Init().

double TRadGlobal::fMI [protected]

Definition at line 18 of file TRadGlobal.h.

Referenced by Init(), and Print().

double TRadGlobal::fMI2 [protected]

Definition at line 19 of file TRadGlobal.h.

Referenced by Get_MI2(), and Init().

double TRadGlobal::fRelativeError [protected]

Definition at line 41 of file TRadGlobal.h.

Referenced by Get_RelativeError(), Set_RelativeError(), and TRadGlobal().

double TRadGlobal::fs [protected]

Definition at line 9 of file TRadGlobal.h.

Referenced by Get_s(), and Init().

double TRadGlobal::fTheta0 [protected]

Definition at line 30 of file TRadGlobal.h.

Referenced by Default(), Get_Theta0(), Init(), Print(), Set_Theta0_Abs(), and TRadGlobal().

double TRadGlobal::fTheta0_Rel [protected]

Definition at line 31 of file TRadGlobal.h.

Referenced by Init(), Set_Theta0_Rel(), and TRadGlobal().

double TRadGlobal::fThetaInt [protected]

Definition at line 38 of file TRadGlobal.h.

Referenced by Default(), Init(), Set_ThetaInt(), and TRadGlobal().

double TRadGlobal::fThetaMin [protected]

Definition at line 26 of file TRadGlobal.h.

Referenced by Default(), Get_ThetaMin(), Init(), Print(), Set_ThetaMin(), and TRadGlobal().

double TRadGlobal::fTotalError [protected]

Definition at line 40 of file TRadGlobal.h.

Referenced by Get_TotalError(), Init(), Set_TotalError(), and TRadGlobal().

int TRadGlobal::fType [protected]

Definition at line 42 of file TRadGlobal.h.

Referenced by Init(), Set_Type(), and TRadGlobal().

std::string TRadGlobal::fVpolFname [protected]

Definition at line 45 of file TRadGlobal.h.

Referenced by GetVpolFname(), and SetVpolFname().

double TRadGlobal::fXMax [protected]

Definition at line 14 of file TRadGlobal.h.

Referenced by Get_XMax(), Init(), and Print().

double TRadGlobal::fXMin [protected]

Definition at line 12 of file TRadGlobal.h.

Referenced by Get_Var_b(), Get_XMin(), and Init().


Generated on Tue Nov 29 23:36:09 2016 for BOSS_7.0.2 by  doxygen 1.4.7