#include <TPhoton_o.h>
Definition at line 7 of file TPhoton_o.h.
◆ TPhoton() [1/3]
◆ TPhoton() [2/3]
rb::TPhoton::TPhoton |
( |
double | E | ) |
|
◆ TPhoton() [3/3]
rb::TPhoton::TPhoton |
( |
double | E, |
|
|
double | Emin, |
|
|
double | Emax ) |
◆ ~TPhoton()
rb::TPhoton::~TPhoton |
( |
| ) |
|
|
inline |
◆ GetCosThetaF()
double rb::TPhoton::GetCosThetaF |
( |
| ) |
|
|
inline |
Definition at line 43 of file TPhoton_o.h.
43 {
47 }
EvtComplex exp(const EvtComplex &c)
◆ GetEnergy()
double rb::TPhoton::GetEnergy |
( |
| ) |
|
|
inline |
◆ GetENorm()
double rb::TPhoton::GetENorm |
( |
| ) |
|
|
inline |
◆ GetNewPhoton()
const TLorentzVector & rb::TPhoton::GetNewPhoton |
( |
| ) |
|
◆ GetPhi()
double rb::TPhoton::GetPhi |
( |
| ) |
|
|
inline |
Definition at line 52 of file TPhoton_o.h.
52 {
53 return 2*
M_PI*gRandom->Rndm();
54 }
◆ GetPhiNorm()
double rb::TPhoton::GetPhiNorm |
( |
| ) |
|
|
inline |
◆ GetPhotNorm()
double rb::TPhoton::GetPhotNorm |
( |
| ) |
|
|
inline |
◆ GetPhoton()
const TLorentzVector & rb::TPhoton::GetPhoton |
( |
| ) |
|
|
inline |
◆ GetThNormF()
double rb::TPhoton::GetThNormF |
( |
| ) |
|
|
inline |
◆ SetCosThetaRange()
void rb::TPhoton::SetCosThetaRange |
( |
double | c1, |
|
|
double | c2 ) |
◆ SetEnergyRange()
void rb::TPhoton::SetEnergyRange |
( |
double | Emin, |
|
|
double | Emax ) |
◆ SetThetaRange()
void rb::TPhoton::SetThetaRange |
( |
double | thmin, |
|
|
double | thmax ) |
◆ fBetaI
double rb::TPhoton::fBetaI |
|
protected |
◆ fBt
◆ fCosTheta
double rb::TPhoton::fCosTheta |
|
protected |
◆ fE
◆ fiBetaI
double rb::TPhoton::fiBetaI |
|
protected |
◆ fk
TLorentzVector rb::TPhoton::fk |
|
protected |
◆ fknorm
double rb::TPhoton::fknorm |
|
protected |
◆ fLnD
◆ fLnD_n
double rb::TPhoton::fLnD_n |
|
protected |
◆ fNorm
double rb::TPhoton::fNorm |
|
protected |
◆ fP0
◆ fP1
◆ fX
The documentation for this class was generated from the following file: