FairRoot/PandaRoot
|
#include <RhoFindOmittedParticle.h>
Public Member Functions | |
RhoFindOmittedParticle (const TLorentzVector &ip4Reson, const double imChild, const double imSought, const Bool_t izBoostApprox=kTRUE) | |
virtual | ~RhoFindOmittedParticle () |
TLorentzVector | FitToSeen (const TLorentzVector &p4Obs, const TVector3 &p3Seen) |
TLorentzVector | SecondVector () const |
Protected Member Functions | |
void | MakeCone (const TLorentzVector &p4Obs) |
TLorentzVector | ClosestFit (const TVector3 &p3Seen) |
Protected Attributes | |
float | mSought2 |
Bool_t | zBoostApprox |
squared mass of Sought More... | |
float | cmEChild |
Flag: do we approximate boost in. More... | |
float | cmpChild2 |
TLorentzVector | p4ObsCache |
energy, squared 3-momentum of Child. More... | |
TLorentzVector | secondChoice |
TVector3 | beta |
The other vector, stored. More... | |
TVector3 | cmAxis |
From lab to CM (-beta CM to lab) More... | |
double | openCos |
Axis of CM cone. More... | |
double | cmESought |
cos of opening angle. More... | |
double | cmpSought2 |
CM energy of sought particle. More... | |
Definition at line 64 of file RhoFindOmittedParticle.h.
RhoFindOmittedParticle::RhoFindOmittedParticle | ( | const TLorentzVector & | ip4Reson, |
const double | imChild, | ||
const double | imSought, | ||
const Bool_t | izBoostApprox = kTRUE |
||
) |
Definition at line 87 of file RhoFindOmittedParticle.cxx.
References beta, cmEChild, cmpChild2, fabs(), and mSought2.
|
virtual |
Definition at line 130 of file RhoFindOmittedParticle.cxx.
|
protected |
Definition at line 247 of file RhoFindOmittedParticle.cxx.
References beta, cmAxis, cmESought, cmpSought2, fabs(), openCos, secondChoice, sqrt(), X, Y, Z, and zBoostApprox.
Referenced by FitToSeen().
TLorentzVector RhoFindOmittedParticle::FitToSeen | ( | const TLorentzVector & | p4Obs, |
const TVector3 & | p3Seen | ||
) |
Definition at line 148 of file RhoFindOmittedParticle.cxx.
References ClosestFit(), MakeCone(), and p4ObsCache.
|
protected |
Definition at line 166 of file RhoFindOmittedParticle.cxx.
References beta, cmAxis, cmEChild, cmESought, cmpChild2, cmpSought2, mSought2, openCos, and sqrt().
Referenced by FitToSeen().
TLorentzVector RhoFindOmittedParticle::SecondVector | ( | ) | const |
Definition at line 344 of file RhoFindOmittedParticle.cxx.
References secondChoice.
|
protected |
The other vector, stored.
Definition at line 111 of file RhoFindOmittedParticle.h.
Referenced by ClosestFit(), MakeCone(), and RhoFindOmittedParticle().
|
protected |
From lab to CM (-beta CM to lab)
Definition at line 114 of file RhoFindOmittedParticle.h.
Referenced by ClosestFit(), and MakeCone().
|
protected |
Flag: do we approximate boost in.
Definition at line 102 of file RhoFindOmittedParticle.h.
Referenced by MakeCone(), and RhoFindOmittedParticle().
|
protected |
cos of opening angle.
Definition at line 116 of file RhoFindOmittedParticle.h.
Referenced by ClosestFit(), and MakeCone().
|
protected |
Definition at line 102 of file RhoFindOmittedParticle.h.
Referenced by MakeCone(), and RhoFindOmittedParticle().
|
protected |
CM energy of sought particle.
Definition at line 117 of file RhoFindOmittedParticle.h.
Referenced by ClosestFit(), and MakeCone().
|
protected |
Definition at line 96 of file RhoFindOmittedParticle.h.
Referenced by MakeCone(), and RhoFindOmittedParticle().
|
protected |
Axis of CM cone.
Definition at line 115 of file RhoFindOmittedParticle.h.
Referenced by ClosestFit(), and MakeCone().
|
protected |
energy, squared 3-momentum of Child.
Definition at line 105 of file RhoFindOmittedParticle.h.
Referenced by FitToSeen().
|
protected |
Definition at line 108 of file RhoFindOmittedParticle.h.
Referenced by ClosestFit(), and SecondVector().
|
protected |
squared mass of Sought
Definition at line 98 of file RhoFindOmittedParticle.h.
Referenced by ClosestFit().