|
BOSS 8.0.0
BESIII Offline Software System
|
#include "QCMCFilter.h"#include "D0To2pip2pim.h"#include "D0ToKSpipi.h"#include "D0ToKSpipipi0.h"#include "D0Topipipi0.h"#include "D0Topippim2pi0.h"#include "Dalitz.h"#include "D0ToKLpipi.h"#include "D0ToKSLKK.h"#include "D0ToKKpipi.h"#include "D0ToKpipipiLHCb.h"#include "D0TopiKpipi.h"#include "GaudiKernel/Bootstrap.h"#include "GaudiKernel/IDataProviderSvc.h"#include "GaudiKernel/ISvcLocator.h"#include "GaudiKernel/MsgStream.h"#include "GaudiKernel/PropertyMgr.h"#include "GaudiKernel/RegistryEntry.h"#include "GaudiKernel/SmartDataPtr.h"#include "TMath.h"#include "HepPDT/ParticleData.hh"#include "HepPDT/ParticleDataTable.hh"#include <cmath>#include "GaudiKernel/IPartPropSvc.h"#include "McTruth/McParticle.h"#include "McTruth/MdcMcHit.h"#include "EventModel/Event.h"#include "EventModel/EventHeader.h"#include "EventModel/EventModel.h"#include "EvtRecEvent/EvtRecEvent.h"#include "CLHEP/Matrix/Matrix.h"#include "CLHEP/Matrix/SymMatrix.h"#include "CLHEP/Matrix/Vector.h"#include "CLHEP/Random/RandFlat.h"#include "CLHEP/Vector/LorentzVector.h"#include "CLHEP/Vector/ThreeVector.h"#include "CLHEP/Vector/TwoVector.h"#include <complex>#include <vector>Go to the source code of this file.
Functions | |
| HepSymMatrix | m_weights (20, 0) |
| HepMatrix | m_modeCounter (21, 21, 0) |
| HepMatrix | m_keptModeCounter (21, 21, 0) |
| HepMatrix m_keptModeCounter | ( | 21 | , |
| 21 | , | ||
| 0 | ) |
| HepMatrix m_modeCounter | ( | 21 | , |
| 21 | , | ||
| 0 | ) |
Referenced by QCMCFilter::execute().
| HepSymMatrix m_weights | ( | 20 | , |
| 0 | ) |
| double dalitzDenom_fil = 0 |
Definition at line 203 of file QCMCFilter.cxx.
| double dalitzNumer1_fil = 0 |
Definition at line 201 of file QCMCFilter.cxx.
| double dalitzNumer2_fil = 0 |
Definition at line 202 of file QCMCFilter.cxx.
| double KSPiPiPi0Denom_fil = 0 |
Definition at line 221 of file QCMCFilter.cxx.
| double KSPiPiPi0Numer1_fil = 0 |
Definition at line 219 of file QCMCFilter.cxx.
| double KSPiPiPi0Numer2_fil = 0 |
Definition at line 220 of file QCMCFilter.cxx.
| double m_2Pip2PimDenom = 0 |
Definition at line 206 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_2Pip2PimNumer1 = 0 |
Definition at line 204 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_2Pip2PimNumer2 = 0 |
Definition at line 205 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_dalitzDenom = 0 |
Definition at line 200 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_dalitzNumer1 = 0 |
Definition at line 198 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_dalitzNumer2 = 0 |
Definition at line 199 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_deltaCF = 0. |
Definition at line 228 of file QCMCFilter.cxx.
Referenced by QCMCFilter::initialize().
| double m_deltaCF_0 = 0. |
Definition at line 229 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay(), and QCMCFilter::initialize().
| double m_deltaCF_1 = 0. |
Definition at line 230 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay(), and QCMCFilter::initialize().
| double m_deltaCF_3 = 0. |
Definition at line 231 of file QCMCFilter.cxx.
Referenced by QCMCFilter::initialize().
| double m_deltaCS = 0. |
Definition at line 232 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay(), and QCMCFilter::initialize().
| double m_KSPiPiPi0Denom = 0 |
Definition at line 218 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_KSPiPiPi0Numer1 = 0 |
Definition at line 216 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_KSPiPiPi0Numer2 = 0 |
Definition at line 217 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_n2Pip2Pim = 0 |
Definition at line 192 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nCPMinus = 0 |
Definition at line 182 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nCPPlus = 0 |
Definition at line 181 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nD0bar = 0 |
Definition at line 177 of file QCMCFilter.cxx.
Referenced by QCMCFilter::execute(), and QCMCFilter::finalize().
| int m_nD0D0barDiscarded = 0 |
Definition at line 179 of file QCMCFilter.cxx.
Referenced by QCMCFilter::execute(), and QCMCFilter::finalize().
| int m_nD0D0barEvents = 0 |
Definition at line 176 of file QCMCFilter.cxx.
Referenced by QCMCFilter::execute(), and QCMCFilter::finalize().
| int m_nDalitz = 0 |
Definition at line 191 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nDpDmDiscarded = 0 |
Definition at line 180 of file QCMCFilter.cxx.
Referenced by QCMCFilter::execute(), and QCMCFilter::finalize().
| int m_nDpDmEvents = 0 |
Definition at line 178 of file QCMCFilter.cxx.
Referenced by QCMCFilter::execute(), and QCMCFilter::finalize().
| int m_nFlavoredCFD0_0 = 0 |
Definition at line 183 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nFlavoredCFD0_1 = 0 |
Definition at line 184 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nFlavoredCFD0_3 = 0 |
Definition at line 185 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nFlavoredCSD0 = 0 |
Definition at line 186 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nFlavoredDCSD0_0 = 0 |
Definition at line 187 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nFlavoredDCSD0_1 = 0 |
Definition at line 188 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nFlavoredDCSD0_3 = 0 |
Definition at line 189 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nK0KK = 0 |
Definition at line 196 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nK0PiPiPi0 = 0 |
Definition at line 194 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nKKPiPi = 0 |
Definition at line 195 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nPiPiPi0 = 0 |
Definition at line 197 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nPipPim2Pi0 = 0 |
Definition at line 193 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nSL = 0 |
Definition at line 190 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_nUnknownDecays = 0 |
Definition at line 175 of file QCMCFilter.cxx.
| int m_nUnknownEvents = 0 |
Definition at line 174 of file QCMCFilter.cxx.
Referenced by QCMCFilter::execute(), and QCMCFilter::finalize().
| double m_PipPim2Pi0Denom = 0 |
Definition at line 212 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_PipPim2Pi0Numer1 = 0 |
Definition at line 210 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| double m_PipPim2Pi0Numer2 = 0 |
Definition at line 211 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| int m_rho_flag |
Definition at line 236 of file QCMCFilter.cxx.
Referenced by QCMCFilter::execute().
| double m_rwsCF = 0. |
Definition at line 223 of file QCMCFilter.cxx.
| double m_rwsCF_0 = 0. |
Definition at line 224 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay(), and QCMCFilter::initialize().
| double m_rwsCF_1 = 0. |
Definition at line 225 of file QCMCFilter.cxx.
Referenced by QCMCFilter::initialize().
| double m_rwsCF_3 = 0. |
Definition at line 226 of file QCMCFilter.cxx.
Referenced by QCMCFilter::initialize().
| double m_rwsCS = 0. |
Definition at line 227 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay(), and QCMCFilter::initialize().
| const double PI = 3.1415926 |
Definition at line 78 of file QCMCFilter.cxx.
| double Pip2Pim2Denom_fil = 0 |
Definition at line 209 of file QCMCFilter.cxx.
| double Pip2Pim2Numer1_fil = 0 |
Definition at line 207 of file QCMCFilter.cxx.
| double Pip2Pim2Numer2_fil = 0 |
Definition at line 208 of file QCMCFilter.cxx.
| double PipPim2Pi0Denom_fil = 0 |
Definition at line 215 of file QCMCFilter.cxx.
| double PipPim2Pi0Numer1_fil = 0 |
Definition at line 213 of file QCMCFilter.cxx.
| double PipPim2Pi0Numer2_fil = 0 |
Definition at line 214 of file QCMCFilter.cxx.
| const double xmd0 = 1.86484 |
Definition at line 76 of file QCMCFilter.cxx.
| const double xmeta = 0.54784 |
Definition at line 71 of file QCMCFilter.cxx.
| const double xmk0 = 0.49761 |
Definition at line 74 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| const double xmkaon = 0.49368 |
Definition at line 72 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| const double xmpi0 = 0.134976 |
Definition at line 70 of file QCMCFilter.cxx.
| const double xmpion = 0.13957 |
Definition at line 73 of file QCMCFilter.cxx.
Referenced by QCMCFilter::findD0Decay().
| const double xmrho = 0.77549 |
Definition at line 75 of file QCMCFilter.cxx.