Belle II Software  release-08-01-10
ChargedParticleIdentificatorTest Class Reference

Test the MVA-based charged PID. More...

Inheritance diagram for ChargedParticleIdentificatorTest:
Collaboration diagram for ChargedParticleIdentificatorTest:

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. More...
 

Protected Member Functions

void SetUp () override
 Prepare resources for the tests.
 
void TearDown () override
 Release all resources.
 

Detailed Description

Test the MVA-based charged PID.

Definition at line 27 of file chargedParticleIdentificator.cc.

Member Data Documentation

◆ m_dummyfiles

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.


The documentation for this class was generated from the following file: