Belle II Software light-2406-ragdoll
|
Test the MVA-based charged PID. More...
Public Attributes | |
ChargedPidMVAWeights | m_dbrep |
Database representation of MVA weightfiles. | |
Const::ChargedStable | m_testHypo = Const::electron |
The signal charged particle hypothesis to test. | |
std::vector< double > | m_thetabins = {0.2164208, 0.5480334, 0.561996, 2.2462387, 2.2811453, 2.7070057} |
The clusterTheta bin edges in [rad]. | |
std::vector< double > | m_pbins = {0.2, 0.6, 0.75, 1.0, 3.0, 7.0} |
The p bin edges in [GeV/c]. | |
std::vector< double > | m_chbins = { -1.5, -0.5, 0.5, 1.5} |
The charge bin edges. | |
std::string | m_basename = "dummy_weightfile" |
Base common name for all dummy weight files. | |
std::vector< std::string > | m_dummyfiles |
List of dummy xml file names. | |
Protected Member Functions | |
void | SetUp () override |
Prepare resources for the tests. | |
void | TearDown () override |
Release all resources. | |
Test the MVA-based charged PID.
Definition at line 27 of file chargedParticleIdentificator.cc.
|
inlineoverrideprotected |
Prepare resources for the tests.
Definition at line 73 of file chargedParticleIdentificator.cc.
|
inlineoverrideprotected |
Release all resources.
Definition at line 111 of file chargedParticleIdentificator.cc.
std::string m_basename = "dummy_weightfile" |
Base common name for all dummy weight files.
Definition at line 59 of file chargedParticleIdentificator.cc.
std::vector<double> m_chbins = { -1.5, -0.5, 0.5, 1.5} |
The charge bin edges.
Definition at line 54 of file chargedParticleIdentificator.cc.
ChargedPidMVAWeights m_dbrep |
Database representation of MVA weightfiles.
Definition at line 34 of file chargedParticleIdentificator.cc.
std::vector<std::string> m_dummyfiles |
List of dummy xml file names.
Files are created at the start of the test, and deleted at the end.
Definition at line 66 of file chargedParticleIdentificator.cc.
std::vector<double> m_pbins = {0.2, 0.6, 0.75, 1.0, 3.0, 7.0} |
The p bin edges in [GeV/c].
Definition at line 49 of file chargedParticleIdentificator.cc.
Const::ChargedStable m_testHypo = Const::electron |
The signal charged particle hypothesis to test.
Definition at line 39 of file chargedParticleIdentificator.cc.
std::vector<double> m_thetabins = {0.2164208, 0.5480334, 0.561996, 2.2462387, 2.2811453, 2.7070057} |
The clusterTheta bin edges in [rad].
Definition at line 44 of file chargedParticleIdentificator.cc.