![]() |
Belle II Software
release-05-02-19
|
A Class of ECL Trigger clustering
More...
#include <TrgEclBhabha.h>

Public Member Functions | |
| TrgEclBhabha () | |
| Constructor. | |
| virtual | ~TrgEclBhabha () |
| Constructor. More... | |
| bool | GetBhabha00 (std::vector< double >) |
| Destructor. More... | |
| bool | GetBhabha01 () |
| Belle II 3D Bhabha method for veto. | |
| bool | GetBhabha02 () |
| Belle II 3D Bhabha method for selection. | |
| bool | Getmumu () |
| MuMu selection for calibration. | |
| std::vector< double > | GetBhabhaComb () |
| Output 2D Bhabha combination. | |
| void | save (int) |
| Save. | |
| void | set2DBhabhaThreshold (std::vector< double > i2DBhabhaThresholdFWD, std::vector< double > i2DBhabhaThresholdBWD) |
| set 2D Bhabha Energy Threshold | |
| void | set3DBhabhaSelectionThreshold (std::vector< double > i3DBhabhaSelectionThreshold) |
| set 3D selection Bhabha Energy Threshold | |
| void | set3DBhabhaVetoThreshold (std::vector< double > i3DBhabhaVetoThreshold) |
| set 3D veto Bhabha Energy Threshold | |
| void | set3DBhabhaSelectionAngle (std::vector< double > i3DBhabhaSelectionAngle) |
| set 3D selection Bhabha Energy Angle | |
| void | set3DBhabhaVetoAngle (std::vector< double > i3DBhabhaVetoAngle) |
| set 3D veto Bhabha Energy Angle | |
| void | setmumuThreshold (int mumuThreshold) |
| set mumu bit Threshold | |
| void | setmumuAngle (std::vector< double > imumuAngle) |
| set mumu bit Angle selection | |
Private Attributes | |
| TrgEclMapping * | _TCMap |
| Object of TC Mapping. | |
| TrgEclDataBase * | _database |
| Object of Trigger ECL DataBase. | |
| std::vector< double > | BhabhaComb |
| Bhabha Combination. | |
| std::vector< double > | MaxTCId |
| Max TC Id. | |
| std::vector< double > | ClusterEnergy |
| Cluster Energy. | |
| std::vector< double > | ClusterTiming |
| Cluster Timing. | |
| std::vector< TVector3 > | ClusterPosition |
| Cluster Timing. | |
| std::vector< double > | _2DBhabhaThresholdFWD |
| 2D Bhabha Energy Threshold | |
| std::vector< double > | _2DBhabhaThresholdBWD |
| 2D Bhabha Energy Threshold | |
| std::vector< double > | _3DBhabhaSelectionThreshold |
| 3D Selection Bhabha Energy Threshold | |
| std::vector< double > | _3DBhabhaVetoThreshold |
| 3D Veto Bhabha Energy Threshold | |
| std::vector< double > | _3DBhabhaSelectionAngle |
| 3D Selection Bhabha Energy Angle | |
| std::vector< double > | _3DBhabhaVetoAngle |
| 3D Veto Bhabha Energy Angle | |
| double | _mumuThreshold |
| mumu bit Energy Threshold | |
| std::vector< double > | _mumuAngle |
| mumu bit Angle | |
A Class of ECL Trigger clustering
Definition at line 37 of file TrgEclBhabha.h.
|
virtual |
| bool GetBhabha00 | ( | std::vector< double > | PhiRingSum | ) |