BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
TEPCrossPart.h
Go to the documentation of this file.
1#ifndef RAD_TEPCrossPart
2#define RAD_TEPCrossPart
3
4#include "TVCrossPart.h"
5#include "TEKFun.h"
6#include "TVacuumPol.h"
7
9protected:
10 TEKFun *fK; // Soft and virtual photons correction
20 double fCosTheta;
21 double fCosMin;
22 double fSinMin2;
23 double fNorm;
24 double fMax;
25 double MakeCosTheta();
26 double GetCNorm();
27 double RGamma();
28 double RGamma_kuraev_eidelman(const bool& print=false);
29public:
32 double BornShift(const double&, const double&, const double&);
33 double GetValue(const unsigned int);
34 void Init();
35 void SetThetaMin(const double &);
36};
37
38#endif //#ifndef RAD_TEPCrossPart
Definition: TEKFun.h:7
void SetThetaMin(const double &)
double fCosTheta
Definition: TEPCrossPart.h:20
double GetCNorm()
double MakeCosTheta()
TPhotonI * fPhI2
Definition: TEPCrossPart.h:16
TPhotonD * fPhD1
Definition: TEPCrossPart.h:11
TPhotonI * fPhI1
Definition: TEPCrossPart.h:15
TPhotonF * fPhF4
Definition: TEPCrossPart.h:18
TVacuumPol * fVPol
Definition: TEPCrossPart.h:19
TPhotonF * fPhF3
Definition: TEPCrossPart.h:17
double GetValue(const unsigned int)
double BornShift(const double &, const double &, const double &)
double RGamma()
TPhotonD * fPhD2
Definition: TEPCrossPart.h:12
double fCosMin
Definition: TEPCrossPart.h:21
TEKFun * fK
Definition: TEPCrossPart.h:10
double fSinMin2
Definition: TEPCrossPart.h:22
TPhotonD * fPhD4
Definition: TEPCrossPart.h:14
TPhotonD * fPhD3
Definition: TEPCrossPart.h:13
double fNorm
Definition: TEPCrossPart.h:23
double RGamma_kuraev_eidelman(const bool &print=false)