CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
TPiCrossPart.h
Go to the documentation of this file.
1#ifndef RAD_TPiCrossPart
2#define RAD_TPiCrossPart
3
4#include "TVCrossPart.h"
5#include "TPiKFun.h"
6#include "TFormFactor.h"
7
9protected:
10 TPiKFun *fK; // Soft and virtual photons correction
17 double fCosMin;
18 double fSinTheta2;
19 double fNorm;
20 double fCompPiSV;
21 double fBetaPi;
22 double MakeCosTheta();
23 double GetCNorm();
24 double R_Gamma();
25 double R_Gamma_t();
27public:
29 virtual ~TPiCrossPart();
30 double BornShift(const double&, const double&, const double&);
31 double GetValue(const unsigned int);
32 void Init();
33 void SetThetaMin(const double &);
35};
36
37#endif //#ifndef RAD_TPiCrossPart
double fCosMin
Definition: TPiCrossPart.h:17
void SetThetaMin(const double &)
TFormFactor * GetFormFactor()
Definition: TPiCrossPart.h:34
double GetValue(const unsigned int)
TPhotonD * fPhD2
Definition: TPiCrossPart.h:12
virtual ~TPiCrossPart()
double MakeCosTheta()
double fNorm
Definition: TPiCrossPart.h:19
double GetCNorm()
double R_Gamma()
TFormFactor * fFpi
Definition: TPiCrossPart.h:16
TPhotonI * fPhI2
Definition: TPiCrossPart.h:14
TPiKFun * fK
Definition: TPiCrossPart.h:10
double R_Gamma_t()
TPhotonFS * fPhFS
Definition: TPiCrossPart.h:15
TPhotonI * fPhI1
Definition: TPiCrossPart.h:13
TPhotonD * fPhD1
Definition: TPiCrossPart.h:11
double R_Gamma_kuraev_eidelman()
double fSinTheta2
Definition: TPiCrossPart.h:18
double fCompPiSV
Definition: TPiCrossPart.h:20
double BornShift(const double &, const double &, const double &)
double fBetaPi
Definition: TPiCrossPart.h:21
Definition: TPiKFun.h:5