Place to collect functions calculating CP quantities -Phi* : this is a variable, with which one can say, whether the considered boson is a CP even state or a CP odd state -Phi*CP : this is a variable, with which one can figure out, whether the Higgs is a CP mixture or not -Zs : this is a variable, with which one can figure out, wether the considered boson has spin 1 (Z) or 0 (Higgs)
More...
#include <CPQuantities.h>
|
double | CalculatePhiStarCP (RMFLV tau1, RMFLV tau2, RMFLV chargPart1, RMFLV chargPart2) |
|
double | CalculatePhiStarCP (KVertex *pv, KTrack track1, KTrack track2, RMFLV chargPart1, RMFLV chargPart2) |
|
double | CalculatePhiStarCP (KRefitVertex *pv, KTrack track1, KTrack track2, RMFLV chargPart1, RMFLV chargPart2) |
|
double | CalculatePhiStarCP (RMFLV chargPart1, RMFLV chargPart2, TVector3 ipvec1, TVector3 ipvec2, std::string level) |
|
double | CalculatePhiStarCP_rho (RMFLV chargedPiP, RMFLV chargedPiM, RMFLV piZeroP, RMFLV piZeroM) |
|
double | CalculatePhiStarCPComb (TVector3 ipvec, RMFLV daughter, RMFLV pion, RMFLV pizero, int daughterCharge) |
|
double | CalculateChargedHadronEnergy (RMFLV diTauMomentum, RMFLV chargHad) |
|
double | CalculatePhiCP (RMFLV boson, RMFLV tau1, RMFLV tau2, RMFLV pion1, RMFLV pion2) |
|
double | CalculatePhiCPLab (RMFLV chargPart1, TVector3 ipvec1, TVector3 ipvec2) |
|
double | CalculateChargedProngEnergy (RMFLV tau, RMFLV chargedProng) |
|
double | CalculateChargedProngEnergyApprox (RMFLV tau, RMFLV chargedProng) |
|
double | CalculateSpinAnalysingDiscriminant_rho (RMFLV tau1, RMFLV tau2, RMFLV pionP, RMFLV pionM, RMFLV pi0P, RMFLV pi0M) |
|
double | CalculateSpinAnalysingDiscriminant_rho (RMFLV chargedPion, RMFLV pi0) |
|
double | CalculateTrackReferenceError (KTrack track) |
|
double | CalculateZPlusMinus (RMFLV higgs, RMFLV chargedPart) |
|
double | CalculateZs (double zPlus, double zMinus) |
|
double | CalculateD0sArea (double d0_1, double d0_2) |
|
double | CalculateD0sDist (double d0_1, double d0_2) |
|
double | PhiTransform (double phi) |
|
TVector3 | CalculateShortestDistance (KGenParticle *genParticle, RMPoint *pv) |
|
TVector3 | CalculateShortestDistance (KLepton *recoParticle, RMPoint pv) |
|
double | CalculateCosPsi (RMFLV recoPart, TVector3 ipvec) |
|
std::vector< double > | CalculateIPErrors (KLepton *lepton, KVertex *pv, TVector3 *ipvec) |
|
double | GetGenPhiStar () |
|
double | GetGenOStarCP () |
|
double | GetGenPhi () |
|
double | GetGenOCP () |
|
double | GetRecoPhiStar () |
|
double | GetRecoOStarCP () |
|
double | GetRecoIP1 () |
|
double | GetRecoIP2 () |
|
double | GetRecoPhiPlus_ipmeth () |
|
double | GetRecoPhiMinus_ipmeth () |
|
double | GetRecoPhiStarPlus_ipmeth () |
|
double | GetRecoPhiStarMinus_ipmeth () |
|
double | GetRecoPhiPlus_combmeth () |
|
double | GetRecoPhiMinus_combmeth () |
|
double | GetRecoPhiStarPlus_combmeth () |
|
double | GetRecoPhiStarMinus_combmeth () |
|
double | GetRecoPhiPlus_rhometh () |
|
double | GetRecoPhiMinus_rhometh () |
|
double | GetRecoPhiStarPlus_rhometh () |
|
double | GetRecoPhiStarMinus_rhometh () |
|
|
tuple | log = logging.getLogger(__name__) |
|
Place to collect functions calculating CP quantities -Phi* : this is a variable, with which one can say, whether the considered boson is a CP even state or a CP odd state -Phi*CP : this is a variable, with which one can figure out, whether the Higgs is a CP mixture or not -Zs : this is a variable, with which one can figure out, wether the considered boson has spin 1 (Z) or 0 (Higgs)
double CPQuantities::CalculateChargedHadronEnergy |
( |
RMFLV |
diTauMomentum, |
|
|
RMFLV |
chargHad |
|
) |
| |
double CPQuantities::CalculateChargedProngEnergy |
( |
RMFLV |
tau, |
|
|
RMFLV |
chargedProng |
|
) |
| |
double CPQuantities::CalculateChargedProngEnergyApprox |
( |
RMFLV |
tau, |
|
|
RMFLV |
chargedProng |
|
) |
| |
double CPQuantities::CalculateCosPsi |
( |
RMFLV |
recoPart, |
|
|
TVector3 |
ipvec |
|
) |
| |
double CPQuantities::CalculateD0sArea |
( |
double |
d0_1, |
|
|
double |
d0_2 |
|
) |
| |
double CPQuantities::CalculateD0sDist |
( |
double |
d0_1, |
|
|
double |
d0_2 |
|
) |
| |
std::vector< double > CPQuantities::CalculateIPErrors |
( |
KLepton * |
lepton, |
|
|
KVertex * |
pv, |
|
|
TVector3 * |
ipvec |
|
) |
| |
double CPQuantities::CalculatePhiCP |
( |
RMFLV |
boson, |
|
|
RMFLV |
tau1, |
|
|
RMFLV |
tau2, |
|
|
RMFLV |
pion1, |
|
|
RMFLV |
pion2 |
|
) |
| |
double CPQuantities::CalculatePhiCPLab |
( |
RMFLV |
chargPart1, |
|
|
TVector3 |
ipvec1, |
|
|
TVector3 |
ipvec2 |
|
) |
| |
double CPQuantities::CalculatePhiStarCP |
( |
RMFLV |
tau1, |
|
|
RMFLV |
tau2, |
|
|
RMFLV |
chargPart1, |
|
|
RMFLV |
chargPart2 |
|
) |
| |
double CPQuantities::CalculatePhiStarCP |
( |
KVertex * |
pv, |
|
|
KTrack |
track1, |
|
|
KTrack |
track2, |
|
|
RMFLV |
chargPart1, |
|
|
RMFLV |
chargPart2 |
|
) |
| |
double CPQuantities::CalculatePhiStarCP |
( |
KRefitVertex * |
pv, |
|
|
KTrack |
track1, |
|
|
KTrack |
track2, |
|
|
RMFLV |
chargPart1, |
|
|
RMFLV |
chargPart2 |
|
) |
| |
double CPQuantities::CalculatePhiStarCP |
( |
RMFLV |
chargPart1, |
|
|
RMFLV |
chargPart2, |
|
|
TVector3 |
ipvec1, |
|
|
TVector3 |
ipvec2, |
|
|
std::string |
level |
|
) |
| |
double CPQuantities::CalculatePhiStarCP_rho |
( |
RMFLV |
chargedPiP, |
|
|
RMFLV |
chargedPiM, |
|
|
RMFLV |
piZeroP, |
|
|
RMFLV |
piZeroM |
|
) |
| |
double CPQuantities::CalculatePhiStarCPComb |
( |
TVector3 |
ipvec, |
|
|
RMFLV |
daughter, |
|
|
RMFLV |
pion, |
|
|
RMFLV |
pizero, |
|
|
int |
daughterCharge |
|
) |
| |
TVector3 CPQuantities::CalculateShortestDistance |
( |
KGenParticle * |
genParticle, |
|
|
RMPoint * |
pv |
|
) |
| |
TVector3 CPQuantities::CalculateShortestDistance |
( |
KLepton * |
recoParticle, |
|
|
RMPoint |
pv |
|
) |
| |
double CPQuantities::CalculateSpinAnalysingDiscriminant_rho |
( |
RMFLV |
tau1, |
|
|
RMFLV |
tau2, |
|
|
RMFLV |
pionP, |
|
|
RMFLV |
pionM, |
|
|
RMFLV |
pi0P, |
|
|
RMFLV |
pi0M |
|
) |
| |
double CPQuantities::CalculateSpinAnalysingDiscriminant_rho |
( |
RMFLV |
chargedPion, |
|
|
RMFLV |
pi0 |
|
) |
| |
double CPQuantities::CalculateTrackReferenceError |
( |
KTrack |
track | ) |
|
double CPQuantities::CalculateZPlusMinus |
( |
RMFLV |
higgs, |
|
|
RMFLV |
chargedPart |
|
) |
| |
double CPQuantities::CalculateZs |
( |
double |
zPlus, |
|
|
double |
zMinus |
|
) |
| |
double CPQuantities::GetGenOCP |
( |
| ) |
|
|
inline |
double CPQuantities::GetGenOStarCP |
( |
| ) |
|
|
inline |
double CPQuantities::GetGenPhi |
( |
| ) |
|
|
inline |
double CPQuantities::GetGenPhiStar |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoIP1 |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoIP2 |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoOStarCP |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiMinus_combmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiMinus_ipmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiMinus_rhometh |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiPlus_combmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiPlus_ipmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiPlus_rhometh |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiStar |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiStarMinus_combmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiStarMinus_ipmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiStarMinus_rhometh |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiStarPlus_combmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiStarPlus_ipmeth |
( |
| ) |
|
|
inline |
double CPQuantities::GetRecoPhiStarPlus_rhometh |
( |
| ) |
|
|
inline |
double CPQuantities::PhiTransform |
( |
double |
phi | ) |
|
tuple CPQuantities.log = logging.getLogger(__name__) |
The documentation for this class was generated from the following files: