#include <TEvent.h>
|
| | TEvent () |
| virtual | ~TEvent () |
| void | Init () |
| bool | MakeEvent (const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &) |
| bool | MakeEvent (const double &, const double &, const double &) |
| bool | MakeEventgg (const double &, const double &, const double &) |
| bool | MakeEventN (const double &, const double &) |
| bool | MakeEvent (const double &, const double &, const double &, const double &, const double &) |
| bool | MakeEvent (const double &) |
| bool | MakeEvent (const double &, TPhoton *, const unsigned int) |
| bool | Select () |
| bool | Selectgg () |
| void | GetEvent (double &p0, double &t0, double &ph0, double &p1, double &t1, double &ph1) |
| double | GetPhi () |
| double | GetY (unsigned int i) |
| void | Print () |
| void | PrintSelectStat () |
| double | GetCosPsi () |
| void | GetPPar (unsigned int i, double &e, double &p, double &c) |
| TLorentzVector | Get4Vector (unsigned int i) |
| double | GetChiPrime (unsigned int i) |
| double | GetSumComponent (unsigned int i) |
| void | Swap () |
| void | CosPrint () |
| void | SetdPar (double *p) |
| double | dDeltaTheta () |
| double | dDeltaPhi () |
| double | dATheta () |
| void | GetEvent (double *, int &) |
Definition at line 13 of file TEvent.h.
◆ TEvent()
◆ ~TEvent()
| virtual TEvent::~TEvent |
( |
| ) |
|
|
virtual |
◆ CosPrint()
| void TEvent::CosPrint |
( |
| ) |
|
◆ dATheta()
| double TEvent::dATheta |
( |
| ) |
|
|
inline |
Definition at line 124 of file TEvent.h.
124 {
126 double sigma = 0;
127 if ( gRandom->Rndm() <
fdPar[6] ) sigma =
fdPar[7];
128 else sigma =
fdPar[8];
129 return gRandom->Gaus( 0, sigma );
130 }
◆ dDeltaPhi()
| double TEvent::dDeltaPhi |
( |
| ) |
|
|
inline |
Definition at line 117 of file TEvent.h.
117 {
119 double sigma = 0;
120 if ( gRandom->Rndm() <
fdPar[3] ) sigma =
fdPar[4];
121 else sigma =
fdPar[5];
122 return gRandom->Gaus( 0, sigma );
123 }
◆ dDeltaTheta()
| double TEvent::dDeltaTheta |
( |
| ) |
|
|
inline |
Definition at line 110 of file TEvent.h.
110 {
112 double sigma = 0;
113 if ( gRandom->Rndm() <
fdPar[0] ) sigma =
fdPar[1];
114 else sigma =
fdPar[2];
115 return gRandom->Gaus( 0, sigma );
116 }
◆ Get4Vector()
| TLorentzVector TEvent::Get4Vector |
( |
unsigned int | i | ) |
|
|
inline |
◆ GetChiPrime()
| double TEvent::GetChiPrime |
( |
unsigned int | i | ) |
|
|
inline |
◆ GetCosPsi()
| double TEvent::GetCosPsi |
( |
| ) |
|
|
inline |
◆ GetEvent() [1/2]
| void TEvent::GetEvent |
( |
double & | p0, |
|
|
double & | t0, |
|
|
double & | ph0, |
|
|
double & | p1, |
|
|
double & | t1, |
|
|
double & | ph1 ) |
|
inline |
◆ GetEvent() [2/2]
| void TEvent::GetEvent |
( |
double * | , |
|
|
int & | ) |
◆ GetPhi()
| double TEvent::GetPhi |
( |
| ) |
|
|
inline |
◆ GetPPar()
| void TEvent::GetPPar |
( |
unsigned int | i, |
|
|
double & | e, |
|
|
double & | p, |
|
|
double & | c ) |
|
inline |
◆ GetSumComponent()
| double TEvent::GetSumComponent |
( |
unsigned int | i | ) |
|
|
inline |
Definition at line 87 of file TEvent.h.
87 {
88 switch ( i )
89 {
91 case 1:
94 break;
95 case 2:
98 break;
100 }
101 return 0;
102 }
◆ GetY()
| double TEvent::GetY |
( |
unsigned int | i | ) |
|
|
inline |
◆ Init()
◆ MakeEvent() [1/5]
| bool TEvent::MakeEvent |
( |
const double & | | ) |
|
◆ MakeEvent() [2/5]
| bool TEvent::MakeEvent |
( |
const double & | , |
|
|
const double & | , |
|
|
const double & | ) |
◆ MakeEvent() [3/5]
| bool TEvent::MakeEvent |
( |
const double & | , |
|
|
const double & | , |
|
|
const double & | , |
|
|
const double & | , |
|
|
const double & | ) |
◆ MakeEvent() [4/5]
| bool TEvent::MakeEvent |
( |
const double & | , |
|
|
const double & | , |
|
|
const double & | , |
|
|
const double & | , |
|
|
const double & | , |
|
|
const double & | , |
|
|
const double & | , |
|
|
const double & | ) |
◆ MakeEvent() [5/5]
| bool TEvent::MakeEvent |
( |
const double & | , |
|
|
TPhoton * | , |
|
|
const unsigned int | ) |
◆ MakeEventgg()
| bool TEvent::MakeEventgg |
( |
const double & | , |
|
|
const double & | , |
|
|
const double & | ) |
◆ MakeEventN()
| bool TEvent::MakeEventN |
( |
const double & | , |
|
|
const double & | ) |
◆ Print()
◆ PrintSelectStat()
| void TEvent::PrintSelectStat |
( |
| ) |
|
|
inline |
Definition at line 67 of file TEvent.h.
67 {
68 for (
unsigned int i = 0; i <
fNSelStat; i++ )
69 std::cout <<
"Cut #" << i <<
" " <<
fSelStat[i] << std::endl;
70 }
◆ Select()
◆ Selectgg()
| bool TEvent::Selectgg |
( |
| ) |
|
◆ SetdPar()
| void TEvent::SetdPar |
( |
double * | p | ) |
|
|
inline |
Definition at line 105 of file TEvent.h.
105 {
107 for (
int i = 0; i < 9; i++ )
fdPar[i] = p[i];
108 }
◆ Swap()
◆ fCosPsi
◆ fcph
◆ fcth
◆ fdPar
◆ fen
◆ fIsSmear
◆ fNSelStat
| unsigned int TEvent::fNSelStat |
|
protected |
◆ fp
◆ fph
◆ fSelStat
| unsigned int* TEvent::fSelStat |
|
protected |
◆ fsph
◆ fsth
◆ fth
◆ fxg
◆ fY
The documentation for this class was generated from the following file: