BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TPiCrossPart Class Reference

#include <TPiCrossPart.h>

Inheritance diagram for TPiCrossPart:

Public Member Functions

 TPiCrossPart ()
virtual ~TPiCrossPart ()
double BornShift (const double &, const double &, const double &)
double GetValue (const unsigned int)
void Init ()
void SetThetaMin (const double &)
TFormFactorGetFormFactor ()
Public Member Functions inherited from TVCrossPart
 TVCrossPart ()
virtual ~TVCrossPart ()
void PrintEvent ()
void GetEvent (double &p0, double &t0, double &ph0, double &p1, double &t1, double &ph)
void GetEvent (double *m, int &n)
TEventGetEvent ()
unsigned int GetNPart ()
virtual void SetHardPhoton (const bool &x)
void SetZeroVP ()
void SetDefaultVP ()
void SetNoFSR ()
double BornCrossSection (const double &)

Protected Member Functions

double MakeCosTheta ()
double GetCNorm ()
double R_Gamma ()
double R_Gamma_t ()
double R_Gamma_kuraev_eidelman ()

Protected Attributes

TPiKFunfK
TPhotonDfPhD1
TPhotonDfPhD2
TPhotonIfPhI1
TPhotonIfPhI2
TPhotonFSfPhFS
TFormFactorfFpi
double fCosMin
double fSinTheta2
double fNorm
double fCompPiSV
double fBetaPi
Protected Attributes inherited from TVCrossPart
unsigned int fNPart
TEventfEvent
TDFunfD
bool fHardPhoton
bool fZeroVP
bool fNoFSR

Detailed Description

Definition at line 8 of file TPiCrossPart.h.

Constructor & Destructor Documentation

◆ TPiCrossPart()

TPiCrossPart::TPiCrossPart ( )

◆ ~TPiCrossPart()

virtual TPiCrossPart::~TPiCrossPart ( )
virtual

Member Function Documentation

◆ BornShift()

double TPiCrossPart::BornShift ( const double & ,
const double & ,
const double &  )
virtual

Implements TVCrossPart.

◆ GetCNorm()

double TPiCrossPart::GetCNorm ( )
protected

◆ GetFormFactor()

TFormFactor * TPiCrossPart::GetFormFactor ( )
inline

Definition at line 35 of file TPiCrossPart.h.

35{ return fFpi; }
TFormFactor * fFpi

◆ GetValue()

double TPiCrossPart::GetValue ( const unsigned int )
virtual

Reimplemented from TVCrossPart.

◆ Init()

void TPiCrossPart::Init ( )
virtual

Reimplemented from TVCrossPart.

◆ MakeCosTheta()

double TPiCrossPart::MakeCosTheta ( )
protected

◆ R_Gamma()

double TPiCrossPart::R_Gamma ( )
protected

◆ R_Gamma_kuraev_eidelman()

double TPiCrossPart::R_Gamma_kuraev_eidelman ( )
protected

◆ R_Gamma_t()

double TPiCrossPart::R_Gamma_t ( )
protected

◆ SetThetaMin()

void TPiCrossPart::SetThetaMin ( const double & )
virtual

Implements TVCrossPart.

Member Data Documentation

◆ fBetaPi

double TPiCrossPart::fBetaPi
protected

Definition at line 21 of file TPiCrossPart.h.

◆ fCompPiSV

double TPiCrossPart::fCompPiSV
protected

Definition at line 20 of file TPiCrossPart.h.

◆ fCosMin

double TPiCrossPart::fCosMin
protected

Definition at line 17 of file TPiCrossPart.h.

◆ fFpi

TFormFactor* TPiCrossPart::fFpi
protected

Definition at line 16 of file TPiCrossPart.h.

Referenced by GetFormFactor().

◆ fK

TPiKFun* TPiCrossPart::fK
protected

Definition at line 10 of file TPiCrossPart.h.

◆ fNorm

double TPiCrossPart::fNorm
protected

Definition at line 19 of file TPiCrossPart.h.

◆ fPhD1

TPhotonD* TPiCrossPart::fPhD1
protected

Definition at line 11 of file TPiCrossPart.h.

◆ fPhD2

TPhotonD* TPiCrossPart::fPhD2
protected

Definition at line 12 of file TPiCrossPart.h.

◆ fPhFS

TPhotonFS* TPiCrossPart::fPhFS
protected

Definition at line 15 of file TPiCrossPart.h.

◆ fPhI1

TPhotonI* TPiCrossPart::fPhI1
protected

Definition at line 13 of file TPiCrossPart.h.

◆ fPhI2

TPhotonI* TPiCrossPart::fPhI2
protected

Definition at line 14 of file TPiCrossPart.h.

◆ fSinTheta2

double TPiCrossPart::fSinTheta2
protected

Definition at line 18 of file TPiCrossPart.h.


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