![]() |
Belle II Software
release-08-02-04
|
FAM module
More...
#include <TrgEclFAMFit.h>


Public Member Functions | |
| TrgEclFAMFit () | |
| Constructor. | |
| virtual | ~TrgEclFAMFit () |
| Destructor. | |
| void | setup (int) |
| setup fam module | |
| void | save (int) |
| save fitting result into tables | |
| void | FAMFit01 (std::vector< std::vector< double >>, std::vector< std::vector< double >>) |
| function for fitting | |
| void | FAMFit02 (std::vector< std::vector< double >>, std::vector< std::vector< double >>) |
| function for backup 1 | |
| void | FAMFit03 (std::vector< std::vector< double >>, std::vector< std::vector< double >>) |
| function for backup2 | |
| void | SetBeamBkgTagFlag (int beambkgtagflag) |
| Set Beam Background Tag flag. | |
| void | SetAnaTagFlag (int anatagflag) |
| Set flag for saving analysis table. | |
| void | SetThreshold (const std::vector< int > &threshold) |
| Set Threshold. | |
| void | SetBeamBkgTag () |
| Set Beam Background Tag. | |
| std::vector< std::vector< double > > | GetFitEnergy () |
| Get TC Energy. | |
| std::vector< std::vector< double > > | GetFitTiming () |
| Get TC Timing. | |
| std::vector< std::vector< int > > | GetBeamBkgTag () |
| Get Background Tag of TC Hit. | |
Private Attributes | |
| std::vector< std::vector< double > > | TCFitEnergy |
| fit energy | |
| std::vector< std::vector< double > > | TCFitTiming |
| fit timing | |
| std::vector< std::vector< int > > | BeamBkgTag |
| fit timing | |
| std::vector< std::vector< double > > | TCRawEnergy |
| Raw energy. | |
| std::vector< std::vector< double > > | TCRawTiming |
| Raw timing. | |
| TrgEclMapping * | _TCMap |
| Object of TC Mapping. | |
| TrgEclDataBase * | _DataBase |
| Object of DataBase. | |
| std::vector< std::vector< double > > | CoeffSigPDF0 |
| Coeffisients of signal PDF0 | |
| std::vector< std::vector< double > > | CoeffSigPDF1 |
| Coeffisients of signal PDF1. | |
| std::vector< std::vector< double > > | CoeffNoise31 |
| Coeffisients of noise 1. | |
| std::vector< std::vector< double > > | CoeffNoise32 |
| Coeffisient of noise 2. | |
| std::vector< std::vector< double > > | CoeffNoise33 |
| Coeffisient of noise 3 | |
| std::vector< double > | TCLatency |
| TC Latency. | |
| int | _BeamBkgTag |
| Add beambkg. | |
| int | _AnaTag |
| Fill Analysis table. | |
| std::vector< int > | Threshold |
| Threshold (MeV) | |
| int | EventId |
| Fill Analysis table. | |
FAM module
Definition at line 23 of file TrgEclFAMFit.h.