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

#include <TMuCrossPart.h>

Inheritance diagram for TMuCrossPart:

Public Member Functions

 TMuCrossPart ()
 ~TMuCrossPart ()
double BornShift (const double &, const double &, const double &)
double GetValue (const unsigned int)
void Init ()
void SetThetaMin (const double &)
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_e_Gamma ()
double R_e_Gamma_t ()
double R_f_Gamma ()
double R_e_mu_Gamma_t ()

Protected Attributes

TMuKFunfK
TPhotonDfPhD1
TPhotonDfPhD2
TPhotonIfPhI1
TPhotonIfPhI2
TPhotonFSfPhFS
TVacuumPolfVPol
double fCosMin
double fSinTheta2
double fMax
double fNorm
double fCompMuSV
double fBetaMu
double fBetaMu2
Protected Attributes inherited from TVCrossPart
unsigned int fNPart
TEventfEvent
TDFunfD
bool fHardPhoton
bool fZeroVP
bool fNoFSR

Detailed Description

Definition at line 8 of file TMuCrossPart.h.

Constructor & Destructor Documentation

◆ TMuCrossPart()

TMuCrossPart::TMuCrossPart ( )

◆ ~TMuCrossPart()

TMuCrossPart::~TMuCrossPart ( )

Member Function Documentation

◆ BornShift()

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

Implements TVCrossPart.

◆ GetCNorm()

double TMuCrossPart::GetCNorm ( )
protected

◆ GetValue()

double TMuCrossPart::GetValue ( const unsigned int )
virtual

Reimplemented from TVCrossPart.

◆ Init()

void TMuCrossPart::Init ( )
virtual

Reimplemented from TVCrossPart.

◆ MakeCosTheta()

double TMuCrossPart::MakeCosTheta ( )
protected

◆ R_e_Gamma()

double TMuCrossPart::R_e_Gamma ( )
protected

◆ R_e_Gamma_t()

double TMuCrossPart::R_e_Gamma_t ( )
protected

◆ R_e_mu_Gamma_t()

double TMuCrossPart::R_e_mu_Gamma_t ( )
protected

◆ R_f_Gamma()

double TMuCrossPart::R_f_Gamma ( )
protected

◆ SetThetaMin()

void TMuCrossPart::SetThetaMin ( const double & )
virtual

Implements TVCrossPart.

Member Data Documentation

◆ fBetaMu

double TMuCrossPart::fBetaMu
protected

Definition at line 22 of file TMuCrossPart.h.

◆ fBetaMu2

double TMuCrossPart::fBetaMu2
protected

Definition at line 23 of file TMuCrossPart.h.

◆ fCompMuSV

double TMuCrossPart::fCompMuSV
protected

Definition at line 21 of file TMuCrossPart.h.

◆ fCosMin

double TMuCrossPart::fCosMin
protected

Definition at line 17 of file TMuCrossPart.h.

◆ fK

TMuKFun* TMuCrossPart::fK
protected

Definition at line 10 of file TMuCrossPart.h.

◆ fMax

double TMuCrossPart::fMax
protected

Definition at line 19 of file TMuCrossPart.h.

◆ fNorm

double TMuCrossPart::fNorm
protected

Definition at line 20 of file TMuCrossPart.h.

◆ fPhD1

TPhotonD* TMuCrossPart::fPhD1
protected

Definition at line 11 of file TMuCrossPart.h.

◆ fPhD2

TPhotonD* TMuCrossPart::fPhD2
protected

Definition at line 12 of file TMuCrossPart.h.

◆ fPhFS

TPhotonFS* TMuCrossPart::fPhFS
protected

Definition at line 15 of file TMuCrossPart.h.

◆ fPhI1

TPhotonI* TMuCrossPart::fPhI1
protected

Definition at line 13 of file TMuCrossPart.h.

◆ fPhI2

TPhotonI* TMuCrossPart::fPhI2
protected

Definition at line 14 of file TMuCrossPart.h.

◆ fSinTheta2

double TMuCrossPart::fSinTheta2
protected

Definition at line 18 of file TMuCrossPart.h.

◆ fVPol

TVacuumPol* TMuCrossPart::fVPol
protected

Definition at line 16 of file TMuCrossPart.h.


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