CGEM BOSS 6.6.5.h
BESIII Offline Software System
Loading...
Searching...
No Matches
TMuCrossPart.h
Go to the documentation of this file.
1#ifndef RAD_TMuCrossPart
2#define RAD_TMuCrossPart
3
4#include "TVCrossPart.h"
5#include "TMuKFun.h"
6#include "TVacuumPol.h"
7
9protected:
10 TMuKFun *fK; // Soft and virtual photons correction
17 double fCosMin;
18 double fSinTheta2;
19 double fMax;
20 double fNorm;
21 double fCompMuSV;
22 double fBetaMu;
23 double fBetaMu2;
24 double MakeCosTheta();
25 double GetCNorm();
26 double R_e_Gamma();
27 double R_e_Gamma_t();
28 double R_f_Gamma();
30public:
33 double BornShift(const double&, const double&, const double&);
34 double GetValue(const unsigned int);
35 void Init();
36 void SetThetaMin(const double &);
37};
38
39#endif //#ifndef RAD_TMuCrossPart
TPhotonFS * fPhFS
double GetCNorm()
double GetValue(const unsigned int)
TPhotonI * fPhI2
double R_e_Gamma_t()
TPhotonD * fPhD2
double R_e_mu_Gamma_t()
double fCompMuSV
double R_f_Gamma()
TMuKFun * fK
double fSinTheta2
double MakeCosTheta()
void SetThetaMin(const double &)
double fBetaMu2
double R_e_Gamma()
TPhotonI * fPhI1
TVacuumPol * fVPol
TPhotonD * fPhD1
double BornShift(const double &, const double &, const double &)