#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 119 of file TEvent.h.
119 {
121 double sigma = 0;
122 if(gRandom->Rndm()<
fdPar[6])
124 else
126 return gRandom->Gaus(0,sigma);
127 }
◆ dDeltaPhi()
double TEvent::dDeltaPhi |
( |
| ) |
|
|
inline |
Definition at line 110 of file TEvent.h.
110 {
112 double sigma = 0;
113 if(gRandom->Rndm()<
fdPar[3])
115 else
117 return gRandom->Gaus(0,sigma);
118 }
◆ dDeltaTheta()
double TEvent::dDeltaTheta |
( |
| ) |
|
|
inline |
Definition at line 101 of file TEvent.h.
101 {
103 double sigma = 0;
104 if(gRandom->Rndm()<
fdPar[0])
106 else
108 return gRandom->Gaus(0,sigma);
109 }
◆ 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 77 of file TEvent.h.
77 {
78 switch(i){
79 case 0:
81 break;
82 case 1:
84 break;
85 case 2:
87 break;
88 case 3:
90 break;
91 }
92 return 0;
93 }
◆ 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 64 of file TEvent.h.
64 {
65 for(
unsigned int i=0; i<
fNSelStat; i++)std::cout<<
"Cut #"<<i<<
" "<<
fSelStat[i]<<std::endl;
66 }
◆ Select()
◆ Selectgg()
bool TEvent::Selectgg |
( |
| ) |
|
◆ SetdPar()
void TEvent::SetdPar |
( |
double * |
p | ) |
|
|
inline |
Definition at line 96 of file TEvent.h.
96 {
98 for(
int i=0; i<9; i++)
fdPar[i] = p[i];
99 }
◆ 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: