![]() |
Belle II Software release-09-00-03
|

Classes | |
| class | KLMMuonIDDNNInputVariable |
| KLM MuonID DNN input variables datastore object to store the input variables for retraining KLMMuonIDDNNExpertModule. More... | |
| class | VXDDedxLikelihood |
| Container for likelihoods obtained by the VXD dE/dx PID (VXDDedxPIDModule). More... | |
| class | VXDDedxTrack |
| Debug output for VXDDedxPID module. More... | |
Functions | |
| void | addHit (int sid, int layer, int adcCount, double dx, double dEdx) |
| Add a single hit to the object. | |
| void | addDedx (int layer, double distance, double dedxValue) |
| add dE/dx information for a VXD layer | |
| double | getDedx (Const::EDetector detector) const |
| Get dE/dx truncated mean for given detector. | |
| double | getDedxError (Const::EDetector detector) const |
| Get the error on the dE/dx truncated mean for given detector. | |
| double | getDedxMean (Const::EDetector detector) const |
| Get the dE/dx mean for given detector. | |
| void | clearLogLikelihoods () |
| Clear log likelihoods (set to zero) and reset the counter of added log likelihood values. | |
| void | addLogLikelihoods (const std::vector< const TH2F * > &PDFs, Dedx::Detector detector, bool truncated) |
| Calculate and add log likelihoods to array m_vxdLogl. | |
| void | addLogLikelihoods (const std::vector< const TH2F * > &PDFs, double dedxValue, double minPDFValue) |
| Calculate and add log likelihoods to array m_vxdLogl. | |
| void addDedx | ( | int | layer, |
| double | distance, | ||
| double | dedxValue | ||
| ) |
add dE/dx information for a VXD layer
Definition at line 27 of file VXDDedxTrack.cc.
| void addHit | ( | int | sid, |
| int | layer, | ||
| int | adcCount, | ||
| double | dx, | ||
| double | dEdx | ||
| ) |
Add a single hit to the object.
Definition at line 18 of file VXDDedxTrack.cc.
| void addLogLikelihoods | ( | const std::vector< const TH2F * > & | PDFs, |
| Dedx::Detector | detector, | ||
| bool | truncated | ||
| ) |
Calculate and add log likelihoods to array m_vxdLogl.
| PDFs | PDF's |
| detector | detector (PXD or SVD) |
| truncated | if true, use dE/dx truncated mean, otherwise use dE/dx measured in layers |
Definition at line 62 of file VXDDedxTrack.cc.
|
private |
Calculate and add log likelihoods to array m_vxdLogl.
| PDFs | PDF's |
| dedxValue | value of dE/dx |
| minPDFValue | minimal PDF value (used when bins are found empty) |
Definition at line 78 of file VXDDedxTrack.cc.
| void clearLogLikelihoods | ( | ) |
Clear log likelihoods (set to zero) and reset the counter of added log likelihood values.
Definition at line 56 of file VXDDedxTrack.cc.
| double getDedx | ( | Const::EDetector | detector | ) | const |
Get dE/dx truncated mean for given detector.
Definition at line 35 of file VXDDedxTrack.cc.
| double getDedxError | ( | Const::EDetector | detector | ) | const |
Get the error on the dE/dx truncated mean for given detector.
Definition at line 42 of file VXDDedxTrack.cc.
| double getDedxMean | ( | Const::EDetector | detector | ) | const |
Get the dE/dx mean for given detector.
Definition at line 49 of file VXDDedxTrack.cc.