|
FairRoot/PandaRoot
|
#include <iostream>#include <vector>#include <map>#include "TFile.h"#include "TTree.h"#include "TRandom3.h"#include "TDatabasePDG.h"#include "TParticlePDG.h"#include "TCanvas.h"#include "TH1F.h"#include "TH2F.h"#include "TLegend.h"#include "TParticle.h"#include "TClonesArray.h"#include "TF1.h"#include "TStyle.h"#include "TNtuple.h"#include "TLatex.h"#include "TVector.h"#include "TMatrixD.h"#include "TSystem.h"#include "TMatrixDEigen.h"#include "TMath.h"#include "EventShape.h"Go to the source code of this file.
Typedefs | |
| typedef std::vector< SimpleCand > | CandList |
Functions | |
| void | boostList (CandList &list, CandList &boostlist, TVector3 boost) |
| double | eps (TVector3 v1, TVector3 v2) |
| double | compThrust (CandList &list, TVector3 &axis) |
| double | Legendre (int l, double x) |
| void | compFoxWolfMoms (CandList &list) |
| double | compSphericity (CandList &list) |
| bool | isFinalState (int n) |
| double | dponline (TLorentzVector &v) |
| void | makePidTable (double pideff, double misid) |
| void | init (double pideff, double misid) |
| void | printCand (SimpleCand c) |
| void | printList (CandList &l, TString tit="") |
| void | printAllLists () |
| int | massCrit (CandList &l, double m, double w) |
| int | fillHisto (CandList &l, TH1 *hall, TH1 *hbg=0, double m=0, double w=0, TH1 *hallsel=0, TH1 *hbgsel=0, TH1 *hsig=0, TH1 *hmm=0, TH2 *hmvsmm=0) |
| int | combine (CandList &l1, CandList &l2, CandList &out, int matchPdg=0) |
| int | combine (CandList &l1, CandList &l2, CandList &l3, CandList &out, int matchPdg=0) |
| void | smearMom (SimpleCand &c, double dpr=0.05, double dtht=0.000, double dphi=0.000) |
| bool | isDetected (double eff=0.90) |
| void | makeRecoCands (CandList &mc, CandList &reco, double eff=0.90, double dp=0.05, double dtht=0.001, double dphi=0.001) |
| void | selectMass (CandList &in, CandList &out, double mmean=0, double mw=0) |
| void | select (CandList &in, CandList &out, int chrg=0, int pdg=0, double mass=0.139) |
| void | makePidSelection (CandList &l) |
| void | makeIni4Vector (TLorentzVector &l, double s) |
| int | softtrigger_kin5 (TString fsig, int mode=0, double sqrts=3.77, int nev=1000, bool evcut=false, double dp=0.03, double trkeff=100., double pideff=95., double misid=5., double P_mix=0.00) |
Variables | |
| TRandom3 | fRand |
| TLorentzVector | fIni |
| const int | fMAX = 100 |
| int | nbins = 300 |
| double | low = 0.0 |
| double | high = 5.0 |
| const double | fNeutEff = 0.9 |
| const double | fdE = 0.03 |
| const double | fNdtht = 0.003 |
| const double | fNdphi = 0.003 |
| const double | fNeutThrsh = 0.02 |
| int | fPi0Pdg = 111 |
| double | fPi0Mass = 0.13497 |
| double | fPi0win = 0.020 |
| int | fKsPdg = 310 |
| double | fKsMass = 0.497614 |
| double | fKswin = 0.025 |
| int | fDPdg = 411 |
| double | fDMass = 1.8693 |
| double | fDsig = 0.88 |
| double | fDwin =0.25 |
| int | fD0Pdg = 421 |
| double | fD0Mass = 1.8645 |
| double | fD0sig = 1.04 |
| double | fD0win =0.25 |
| int | fJpsiPdg = 443 |
| double | fJMass = 3.09687 |
| double | fJsig = 2.24 |
| double | fJsig3pi = 1.5 |
| double | fJ3pioff = 0.027 |
| double | fJwin =0.7 |
| int | fLamPdg = 3122 |
| double | fLamMass = 1.115684 |
| double | fLamsig = 0.08 |
| double | fLamwin =0.2 |
| int | fDsPdg = 431 |
| double | fDsMass = 1.9686 |
| double | fDssig = 0.75 |
| double | fDswin =0.2 |
| int | fPhiPdg = 333 |
| double | fPhiMass = 1.0195 |
| double | fPhisig = 0.15 |
| double | fPhiwin =0.2 |
| int | fEtacPdg = 441 |
| double | fEtacMass = 2.9798 |
| double | fEtacsig = 0.15 |
| double | fEtacwin =0.15 |
| int | fLamcPdg = 4122 |
| double | fLamcMass = 2.2849 |
| double | fLamcsig = 0.15 |
| double | fLamcwin =0.2 |
| double | _sph |
| double | _pla |
| double | _apl |
| double | _thr |
| TVector3 | _sphAx |
| TVector3 | _secAx |
| TVector3 | _thrAx |
| const int | _nfwmom = 5 |
| double | _foxwolfR [_nfwmom] |
| double | pidtab [25] |
| double | pidreal [25] |
| double | mE |
| double | mMu |
| double | mPi |
| double | mK |
| double | mP |
| double | mPi0 |
| TF1 * | f_res =0 |
| std::map< int, int > | pdgidx |
| TDatabasePDG * | pdg_db |
| CandList | mclist |
| CandList | mcFSlist |
| CandList | recolist |
| CandList | recocmslist |
| CandList | eplus |
| CandList | eminus |
| CandList | muplus |
| CandList | muminus |
| CandList | piplus |
| CandList | piminus |
| CandList | kplus |
| CandList | kminus |
| CandList | pplus |
| CandList | pminus |
| CandList | gam |
| typedef std::vector<SimpleCand> CandList |
Definition at line 138 of file softtrigger_kin5.C.
Definition at line 147 of file softtrigger_kin5.C.
References c, i, SimpleCand::P4(), and SimpleCand::SetP4().
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
Definition at line 483 of file softtrigger_kin5.C.
References c, i, m2(), mclist, SimpleCand::SetCharge(), SimpleCand::SetId(), SimpleCand::SetMarker(), SimpleCand::SetMcPid(), SimpleCand::SetMct(), SimpleCand::SetMotherIdx(), SimpleCand::SetNFS(), and SimpleCand::SetP4().
Referenced by PndTrackCombiner::combine(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
Definition at line 526 of file softtrigger_kin5.C.
References c, m2(), mclist, SimpleCand::SetCharge(), SimpleCand::SetId(), SimpleCand::SetMarker(), SimpleCand::SetMcPid(), SimpleCand::SetMct(), SimpleCand::SetMotherIdx(), SimpleCand::SetNFS(), and SimpleCand::SetP4().
| void compFoxWolfMoms | ( | CandList & | list | ) |
| double compSphericity | ( | CandList & | list | ) |
| double compThrust | ( | CandList & | list, |
| TVector3 & | axis | ||
| ) |
Definition at line 170 of file softtrigger_kin5.C.
| double dponline | ( | TLorentzVector & | v | ) |
| double eps | ( | TVector3 | v1, |
| TVector3 | v2 | ||
| ) |
Definition at line 163 of file softtrigger_kin5.C.
References fabs().
Referenced by createdirc(), createdirc_prism(), createdircPix(), createRootGeometry_DIRC(), createRootGeometry_DIRC_fsEVdroplens_MCPs(), createRootGeometry_DIRC_sepEV_06_2013(), createRootGeometry_DIRC_sepEV_MCPs(), createRootGeometry_DIRC_updated_06_2013(), findtrack(), PndSttSingleStraw::Polya(), and PndFtsSingleStraw::Polya().
| int fillHisto | ( | CandList & | l, |
| TH1 * | hall, | ||
| TH1 * | hbg = 0, |
||
| double | m = 0, |
||
| double | w = 0, |
||
| TH1 * | hallsel = 0, |
||
| TH1 * | hbgsel = 0, |
||
| TH1 * | hsig = 0, |
||
| TH1 * | hmm = 0, |
||
| TH2 * | hmvsmm = 0 |
||
| ) |
Definition at line 457 of file softtrigger_kin5.C.
References cnt, fIni, i, m, and mct.
Referenced by softtrigger_toy12(), and toy_core().
| void init | ( | double | pideff, |
| double | misid | ||
| ) |
| bool isDetected | ( | double | eff = 0.90 | ) |
| bool isFinalState | ( | int | n | ) |
Definition at line 317 of file softtrigger_kin5.C.
Referenced by makeRecoCands(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| double Legendre | ( | int | l, |
| double | x | ||
| ) |
| void makeIni4Vector | ( | TLorentzVector & | l, |
| double | s | ||
| ) |
Definition at line 719 of file softtrigger_kin5.C.
References mP, p, sqrt(), and X.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| void makePidSelection | ( | CandList & | l | ) |
Definition at line 698 of file softtrigger_kin5.C.
References eminus, eplus, gam, kminus, kplus, mE, mK, mMu, mP, mPi, muminus, muplus, piminus, piplus, pminus, pplus, and select().
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| void makePidTable | ( | double | pideff, |
| double | misid | ||
| ) |
| void makeRecoCands | ( | CandList & | mc, |
| CandList & | reco, | ||
| double | eff = 0.90, |
||
| double | dp = 0.05, |
||
| double | dtht = 0.001, |
||
| double | dphi = 0.001 |
||
| ) |
Definition at line 625 of file softtrigger_kin5.C.
References c, fdE, fNdphi, fNdtht, fNeutEff, fNeutThrsh, i, isDetected(), isFinalState(), SimpleCand::P4(), pid(), SimpleCand::Pid(), SimpleCand::SetMass(), and smearMom().
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| int massCrit | ( | CandList & | l, |
| double | m, | ||
| double | w | ||
| ) |
Definition at line 444 of file softtrigger_kin5.C.
| void printAllLists | ( | ) |
| void printCand | ( | SimpleCand | c | ) |
Definition at line 403 of file softtrigger_kin5.C.
References SimpleCand::Charge(), SimpleCand::Id(), SimpleCand::McPid(), SimpleCand::Mct(), SimpleCand::MotherIdx(), SimpleCand::NFS(), SimpleCand::NSiblings(), SimpleCand::P4(), and SimpleCand::Pid().
Definition at line 412 of file softtrigger_kin5.C.
References printCand().
Referenced by printAllLists().
Definition at line 661 of file softtrigger_kin5.C.
References c, SimpleCand::Charge(), fRand, i, pdg_db, pdgidx, SimpleCand::Pid(), pidtab, SimpleCand::SetMass(), and SimpleCand::SetMcPid().
Referenced by makePidSelection().
Definition at line 651 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| void smearMom | ( | SimpleCand & | c, |
| double | dpr = 0.05, |
||
| double | dtht = 0.000, |
||
| double | dphi = 0.000 |
||
| ) |
Definition at line 588 of file softtrigger_kin5.C.
References dponline(), fRand, m, p, SimpleCand::P4(), and SimpleCand::SetP4().
Referenced by makeRecoCands().
| int softtrigger_kin5 | ( | TString | fsig, |
| int | mode = 0, |
||
| double | sqrts = 3.77, |
||
| int | nev = 1000, |
||
| bool | evcut = false, |
||
| double | dp = 0.03, |
||
| double | trkeff = 100., |
||
| double | pideff = 95., |
||
| double | misid = 5., |
||
| double | P_mix = 0.00 |
||
| ) |
Definition at line 727 of file softtrigger_kin5.C.
References EventShape::Aplanarity(), boostList(), c, EventShape::ChrgPSumCms(), EventShape::ChrgPSumLab(), EventShape::ChrgPtSumCms(), EventShape::ChrgPtSumLab(), EventShape::Circularity(), combine(), Double_t, eminus, eplus, f, fIni, fKsMass, fKsPdg, fKswin, fMAX, EventShape::FoxWolfMomR(), fPi0Mass, fPi0Pdg, fPi0win, fRand, gam, high, i, init, isFinalState(), kminus, kplus, m, makeIni4Vector(), makePidSelection(), makeRecoCands(), max(), mcFSlist, mclist, min(), mode, EventShape::MultPminCms(), EventShape::MultPminLab(), muminus, muplus, name, EventShape::NCharged(), EventShape::NeutESumCms(), EventShape::NeutESumLab(), EventShape::NeutEtSumCms(), EventShape::NeutEtSumLab(), EventShape::NNeutral(), EventShape::NParticles(), p, SimpleCand::P4(), pdg_db, piminus, piplus, EventShape::Planarity(), EventShape::PmaxCms(), EventShape::PmaxLab(), EventShape::PminCms(), EventShape::PminLab(), pminus, pplus, EventShape::PRapmax(), pt(), EventShape::Ptmax(), EventShape::Ptmin(), EventShape::PtSumCms(), EventShape::PtSumLab(), pz, recocmslist, recolist, selectMass(), SimpleCand::SetDau(), SimpleCand::SetEvtId(), SimpleCand::SetMotherIdx(), SimpleCand::SetNSiblings(), EventShape::Sphericity(), EventShape::SumChrgPminCms(), EventShape::SumChrgPminLab(), EventShape::SumNeutEminCms(), EventShape::SumNeutEminLab(), EventShape::SumPtminLab(), t, EventShape::Thrust(), and TString.
| double _apl |
Definition at line 102 of file softtrigger_kin5.C.
Referenced by compSphericity().
| double _foxwolfR[_nfwmom] |
Definition at line 108 of file softtrigger_kin5.C.
Referenced by compFoxWolfMoms().
| const int _nfwmom = 5 |
Definition at line 106 of file softtrigger_kin5.C.
Referenced by compFoxWolfMoms().
| double _pla |
Definition at line 102 of file softtrigger_kin5.C.
Referenced by compSphericity().
| TVector3 _secAx |
Definition at line 103 of file softtrigger_kin5.C.
| double _sph |
Definition at line 102 of file softtrigger_kin5.C.
Referenced by compSphericity().
| TVector3 _sphAx |
Definition at line 103 of file softtrigger_kin5.C.
| double _thr |
Definition at line 102 of file softtrigger_kin5.C.
| TVector3 _thrAx |
Definition at line 103 of file softtrigger_kin5.C.
| CandList eminus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_multikalman(), PndGiBuuJPsiEE::DecayTrack(), PndMyAnalysisTask::Exec(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| CandList eplus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_multikalman(), PndGiBuuJPsiEE::DecayTrack(), PndMyAnalysisTask::Exec(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| TF1* f_res =0 |
Definition at line 130 of file softtrigger_kin5.C.
Referenced by dponline(), and init().
| double fD0Mass = 1.8645 |
Definition at line 64 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| int fD0Pdg = 421 |
Definition at line 63 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fD0sig = 1.04 |
Definition at line 65 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fD0win =0.25 |
Definition at line 66 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| const double fdE = 0.03 |
Definition at line 44 of file softtrigger_kin5.C.
Referenced by makeRecoCands().
| double fDMass = 1.8693 |
Definition at line 59 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| int fDPdg = 411 |
Definition at line 58 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fDsig = 0.88 |
Definition at line 60 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fDsMass = 1.9686 |
Definition at line 81 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| int fDsPdg = 431 |
Definition at line 80 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fDssig = 0.75 |
Definition at line 82 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fDswin =0.2 |
Definition at line 83 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fDwin =0.25 |
Definition at line 61 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fEtacMass = 2.9798 |
Definition at line 91 of file softtrigger_kin5.C.
Referenced by toy_core().
| int fEtacPdg = 441 |
Definition at line 90 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fEtacsig = 0.15 |
Definition at line 92 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fEtacwin =0.15 |
Definition at line 93 of file softtrigger_kin5.C.
Referenced by toy_core().
| TLorentzVector fIni |
Definition at line 34 of file softtrigger_kin5.C.
| double fJ3pioff = 0.027 |
Definition at line 72 of file softtrigger_kin5.C.
| double fJMass = 3.09687 |
Definition at line 69 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| int fJpsiPdg = 443 |
Definition at line 68 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fJsig = 2.24 |
Definition at line 70 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fJsig3pi = 1.5 |
Definition at line 71 of file softtrigger_kin5.C.
| double fJwin =0.7 |
Definition at line 73 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fKsMass = 0.497614 |
Definition at line 55 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| int fKsPdg = 310 |
Definition at line 54 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| double fKswin = 0.025 |
Definition at line 56 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| double fLamcMass = 2.2849 |
Definition at line 96 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| int fLamcPdg = 4122 |
Definition at line 95 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fLamcsig = 0.15 |
Definition at line 97 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fLamcwin =0.2 |
Definition at line 98 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fLamMass = 1.115684 |
Definition at line 76 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| int fLamPdg = 3122 |
Definition at line 75 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fLamsig = 0.08 |
Definition at line 77 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fLamwin =0.2 |
Definition at line 78 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| const int fMAX = 100 |
Definition at line 37 of file softtrigger_kin5.C.
| const double fNdphi = 0.003 |
Definition at line 46 of file softtrigger_kin5.C.
Referenced by makeRecoCands().
| const double fNdtht = 0.003 |
Definition at line 45 of file softtrigger_kin5.C.
Referenced by makeRecoCands().
| const double fNeutEff = 0.9 |
Definition at line 43 of file softtrigger_kin5.C.
Referenced by makeRecoCands().
| const double fNeutThrsh = 0.02 |
Definition at line 47 of file softtrigger_kin5.C.
Referenced by makeRecoCands().
| double fPhiMass = 1.0195 |
Definition at line 86 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| int fPhiPdg = 333 |
Definition at line 85 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fPhisig = 0.15 |
Definition at line 87 of file softtrigger_kin5.C.
Referenced by toy_core().
| double fPhiwin =0.2 |
Definition at line 88 of file softtrigger_kin5.C.
Referenced by softtrigger_toy12(), and toy_core().
| double fPi0Mass = 0.13497 |
Definition at line 51 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| int fPi0Pdg = 111 |
Definition at line 50 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| double fPi0win = 0.020 |
Definition at line 52 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| TRandom3 fRand |
Definition at line 33 of file softtrigger_kin5.C.
| CandList gam |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_chic(), ana_dsdsj(), ana_dsdsj_full(), ana_example(), ana_hc(), PndTripleAnaTask::DsDs2317Analysis(), PndSciTAnaIdeal::Exec(), makePidSelection(), printAllLists(), QAmacro_hyp_1(), run(), run_test(), PndHyp::SetHypGamFEm(), softtrigger_kin5(), softtrigger_toy12(), PndTripleAnaTask::ThreePiAnalysis(), and toy_core().
| double high = 5.0 |
Definition at line 40 of file softtrigger_kin5.C.
| CandList kminus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_multikalman(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| CandList kplus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_multikalman(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| double low = 0.0 |
Definition at line 39 of file softtrigger_kin5.C.
| CandList mcFSlist |
Definition at line 141 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| CandList mclist |
Definition at line 141 of file softtrigger_kin5.C.
Referenced by ana_jpsi(), combine(), PndPidCorrelator::ConstructNeutralCandidate(), PndLLbarAnaTask::Exec(), PndParticleQATask::Exec(), PndScrutAnaTask::Exec(), PndAnaWithTrigger::Exec(), PndSimpleCombinerTask::Exec(), PndPidCorrelator::GetEmcInfo(), PndPidCorrelator::GetFscInfo(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| double mE |
Definition at line 128 of file softtrigger_kin5.C.
Referenced by PndCATracking::CATrackParToFairTrackParP(), init(), and makePidSelection().
| double mK |
Definition at line 128 of file softtrigger_kin5.C.
Referenced by PndCATrackParam::BetheBlochGeant(), PndCATrackParamVector::BetheBlochGeant(), PndFTSCATrackParamVector::BetheBlochGeant(), init(), and makePidSelection().
| double mMu |
Definition at line 128 of file softtrigger_kin5.C.
Referenced by init(), and makePidSelection().
| double mP |
Definition at line 128 of file softtrigger_kin5.C.
Referenced by KFParticle::GetAngle(), KFParticleSIMD::GetAngle(), KFParticle::GetAngleRZ(), KFParticleSIMD::GetAngleRZ(), KFParticle::GetAngleXY(), KFParticleSIMD::GetAngleXY(), KFParticleBase::GetDeviationFromVertex(), KFParticleBaseSIMD::GetDeviationFromVertex(), KFParticleBase::GetDistanceFromParticle(), KFParticleBaseSIMD::GetDistanceFromParticle(), KFParticle::GetDistanceFromParticleXY(), KFParticleSIMD::GetDistanceFromParticleXY(), KFParticleBase::GetDistanceFromVertex(), KFParticleBaseSIMD::GetDistanceFromVertex(), KFParticle::GetDistanceFromVertexXY(), KFParticleSIMD::GetDistanceFromVertexXY(), init(), makeIni4Vector(), and makePidSelection().
| double mPi |
Definition at line 128 of file softtrigger_kin5.C.
Referenced by init(), and makePidSelection().
| double mPi0 |
Definition at line 128 of file softtrigger_kin5.C.
Referenced by init().
| CandList muminus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), ana_multikalman(), anaideal_complete(), anatut_psi2s(), PndAnaWithTrigger::Exec(), PndScrutAnaTask::Exec(), PndTripleAnaTask::JpsiAnalysis(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), toy_core(), tut_ana(), tut_ana_comb(), tut_ana_fast(), tut_ana_fit(), tut_ana_mcmatch(), tut_ana_ntp(), tut_ana_ntp_noqa(), tut_ana_ntp_qa(), and tut_ana_pid().
| CandList muplus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), ana_multikalman(), anaideal_complete(), anatut_psi2s(), PndAnaWithTrigger::Exec(), PndScrutAnaTask::Exec(), PndTripleAnaTask::JpsiAnalysis(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), toy_core(), tut_ana(), tut_ana_comb(), tut_ana_fast(), tut_ana_fit(), tut_ana_mcmatch(), tut_ana_ntp(), tut_ana_ntp_noqa(), tut_ana_ntp_qa(), and tut_ana_pid().
| int nbins = 300 |
Definition at line 38 of file softtrigger_kin5.C.
| TDatabasePDG* pdg_db |
Definition at line 136 of file softtrigger_kin5.C.
Referenced by init(), select(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| std::map<int,int> pdgidx |
Definition at line 134 of file softtrigger_kin5.C.
| double pidreal[25] |
Definition at line 120 of file softtrigger_kin5.C.
| double pidtab[25] |
Definition at line 112 of file softtrigger_kin5.C.
Referenced by makePidTable(), and select().
| CandList piminus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), ana_multikalman(), anaideal_complete(), anatut_psi2s(), PndLLbarAnaTask::Exec(), PndAnaWithTrigger::Exec(), PndMyAnalysisTask::Exec(), PndScrutAnaTask::Exec(), PndTripleAnaTask::JpsiAnalysis(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), toy_core(), tut_ana(), tut_ana_comb(), tut_ana_fast(), tut_ana_fit(), tut_ana_mcmatch(), tut_ana_ntp(), tut_ana_ntp_noqa(), tut_ana_ntp_qa(), and tut_ana_pid().
| CandList piplus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), ana_multikalman(), anaideal_complete(), anatut_psi2s(), PndLLbarAnaTask::Exec(), PndAnaWithTrigger::Exec(), PndMyAnalysisTask::Exec(), PndScrutAnaTask::Exec(), PndTripleAnaTask::JpsiAnalysis(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), toy_core(), tut_ana(), tut_ana_comb(), tut_ana_fast(), tut_ana_fit(), tut_ana_mcmatch(), tut_ana_ntp(), tut_ana_ntp_noqa(), tut_ana_ntp_qa(), and tut_ana_pid().
| CandList pminus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_multikalman(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| CandList pplus |
Definition at line 144 of file softtrigger_kin5.C.
Referenced by ana_multikalman(), makePidSelection(), printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| CandList recocmslist |
Definition at line 141 of file softtrigger_kin5.C.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
| CandList recolist |
Definition at line 141 of file softtrigger_kin5.C.
Referenced by printAllLists(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
1.8.5