CMS 3D CMS Logo

tauImpactParameter::MultiProngTauSolver Member List

This is the complete list of members for tauImpactParameter::MultiProngTauSolver, including all inherited members.

Ambiguity enum nametauImpactParameter::MultiProngTauSolver
analyticESolver(TLorentzVector &nu_plus, TLorentzVector &nu_minus, const TLorentzVector &A1, bool &isReal)tauImpactParameter::MultiProngTauSolverstatic
estimateNu(const LorentzVectorParticle &a1, const TVector3 &pv, int ambiguity, TLorentzVector &tau)tauImpactParameter::MultiProngTauSolverstatic
minus enum valuetauImpactParameter::MultiProngTauSolver
MultiProngTauSolver()tauImpactParameter::MultiProngTauSolverinline
NAmbiguity enum valuetauImpactParameter::MultiProngTauSolver
numericalESolver(TLorentzVector &nu_plus, TLorentzVector &nu_minus, const TLorentzVector &A1, bool &isReal)tauImpactParameter::MultiProngTauSolverstatic
plus enum valuetauImpactParameter::MultiProngTauSolver
quadratic(double &x_plus, double &x_minus, double a, double b, double c, bool &isReal)tauImpactParameter::MultiProngTauSolverstatic
rotateToTauFrame(const TVectorT< double > &inpar)tauImpactParameter::MultiProngTauSolverstatic
setTauDirectionatThetaGJMax(const TLorentzVector &a1, double &theta, double &phi, double scale=1.0)tauImpactParameter::MultiProngTauSolverstatic
solveByRotation(const TVector3 &TauDir, const TLorentzVector &A1, TLorentzVector &Tau_plus, TLorentzVector &Tau_minus, TLorentzVector &nu_plus, TLorentzVector &nu_minus, bool &isReal, bool rotateback=true)tauImpactParameter::MultiProngTauSolverstatic
thetaGJMax(const TLorentzVector &a1)tauImpactParameter::MultiProngTauSolverstatic
zero enum valuetauImpactParameter::MultiProngTauSolver
~MultiProngTauSolver()tauImpactParameter::MultiProngTauSolverinlinevirtual