PandaRoot
RhoFindOmittedParticle Class Reference

#include <RhoFindOmittedParticle.h>

Inheritance diagram for RhoFindOmittedParticle:

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...
 

Detailed Description

Definition at line 64 of file RhoFindOmittedParticle.h.

Constructor & Destructor Documentation

◆ RhoFindOmittedParticle()

RhoFindOmittedParticle::RhoFindOmittedParticle ( const TLorentzVector &  ip4Reson,
const double  imChild,
const double  imSought,
const Bool_t  izBoostApprox = kTRUE 
)

◆ ~RhoFindOmittedParticle()

virtual RhoFindOmittedParticle::~RhoFindOmittedParticle ( )
virtual

Member Function Documentation

◆ ClosestFit()

TLorentzVector RhoFindOmittedParticle::ClosestFit ( const TVector3 &  p3Seen)
protected

◆ FitToSeen()

TLorentzVector RhoFindOmittedParticle::FitToSeen ( const TLorentzVector &  p4Obs,
const TVector3 &  p3Seen 
)

◆ MakeCone()

void RhoFindOmittedParticle::MakeCone ( const TLorentzVector &  p4Obs)
protected

◆ SecondVector()

TLorentzVector RhoFindOmittedParticle::SecondVector ( ) const

Member Data Documentation

◆ beta

TVector3 RhoFindOmittedParticle::beta
protected

The other vector, stored.

Definition at line 106 of file RhoFindOmittedParticle.h.

◆ cmAxis

TVector3 RhoFindOmittedParticle::cmAxis
protected

From lab to CM (-beta CM to lab)

Definition at line 109 of file RhoFindOmittedParticle.h.

◆ cmEChild

float RhoFindOmittedParticle::cmEChild
protected

Flag: do we approximate boost in.

Definition at line 97 of file RhoFindOmittedParticle.h.

◆ cmESought

double RhoFindOmittedParticle::cmESought
protected

cos of opening angle.

Definition at line 111 of file RhoFindOmittedParticle.h.

◆ cmpChild2

float RhoFindOmittedParticle::cmpChild2
protected

Definition at line 97 of file RhoFindOmittedParticle.h.

◆ cmpSought2

double RhoFindOmittedParticle::cmpSought2
protected

CM energy of sought particle.

Definition at line 112 of file RhoFindOmittedParticle.h.

◆ mSought2

float RhoFindOmittedParticle::mSought2
protected

Definition at line 91 of file RhoFindOmittedParticle.h.

◆ openCos

double RhoFindOmittedParticle::openCos
protected

Axis of CM cone.

Definition at line 110 of file RhoFindOmittedParticle.h.

◆ p4ObsCache

TLorentzVector RhoFindOmittedParticle::p4ObsCache
protected

energy, squared 3-momentum of Child.

Definition at line 100 of file RhoFindOmittedParticle.h.

◆ secondChoice

TLorentzVector RhoFindOmittedParticle::secondChoice
protected

Definition at line 103 of file RhoFindOmittedParticle.h.

◆ zBoostApprox

Bool_t RhoFindOmittedParticle::zBoostApprox
protected

squared mass of Sought

Definition at line 93 of file RhoFindOmittedParticle.h.


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