![]() |
Belle II Software
release-08-02-04
|
Raw TC result nefor digitizing. More...
#include <TRGECLETMPara.h>


Public Member Functions | |
| TRGECLETMPara () | |
| Empty constructor Recommended for ROOT IO. | |
| TRGECLETMPara (int FPGAversion, double ADCto100MeV, int ELow, int EHigh, int ELum, int FWD2DBhabha[14], int BWD2DBhabha[14], int Bhabha3DSelectionThreshold[2], int Bhabha3DVetoThreshold[2], int Bhabha3DSelectionAngle[4], int Bhabha3DVetoAngle[4], int mumuThreshold, int mumuAngle[4], int LowMultiThreshold[4], int Prescalefactor[3], int TriggerLatency, int ETMDelay, int n300MeVCluster, int ECLBurstThreshold) | |
| Construction. | |
| void | setFPGAversion (int FPGAversion) |
| Set FPGAversion. | |
| void | setADCto100MeV (double ADCto100MeV) |
| Set 100 MeV/ADC conversion factor. | |
| void | setELow (int ELow) |
| Set Total Energy > 500 MeV. | |
| void | setEHigh (int EHigh) |
| Set Total Energy > 1000 MeV. | |
| void | setELum (int ELum) |
| Set Total Energy > 3000 MeV. | |
| void | set2DBhabhaFWD (int i, int FWD2DBhabha[14]) |
| Set Belle 1 type(2D) Bhabha threshold in forward part (Higher) | |
| void | set2DBhabhaBWD (int i, int BWD2DBhabha[14]) |
| Set Belle 1 type(2D) Bhabha threshold in backward part (Lower) | |
| void | set3DBhabhaSelectionThreshold (int i, int Bhabha3DSelectionThreshold[2]) |
| Set 3D Selection Bhabha Threshold. | |
| void | set3DBhabhaVetoThreshold (int i, int Bhabha3DVetoThreshold[2]) |
| Set 3D Veto Bhabha Threshold. | |
| void | set3DBhabhaSelectionAngle (int i, int Bhabha3DSelectionAngle[4]) |
| Set 3D Selection Bhabha Angle. | |
| void | set3DBhabhaVetoAngle (int i, int Bhabha3DVetoAngle[4]) |
| Set 3D Veto Bhabha Angle. | |
| void | setmumuThreshold (int mumuThreshold) |
| Set mumu Threshold. | |
| void | setmumuAngle (int i, int mumuAngle[4]) |
| Set mumu Threshold. | |
| void | setPrescalefactor (int i, int Prescalefactor[3]) |
| Set Bhabha Prescale Factor. | |
| void | setLowMultiThreshold (int i, int LowMultiThreshold[4]) |
| Set Low Multiplicity bit Threshold. | |
| void | setTriggerLatency (int TriggerLatency) |
| Set Letency of Trigger Window (interval btw L1 and ETM TRG ) | |
| void | setETMDelay (int ETMDelay) |
| Set Delay of ETM to GDL. | |
| void | setn300MeVCluster (int n300MeVCluster) |
| Set the number of cluster exceeding 300 MeV. | |
| void | setECLBurstThreshold (int ECLBurstThreshold) |
| Set ECL Burst Threshold. | |
| int | getFPGAversion () const |
| Get FPGAversion. | |
| double | getADCto100MeV () const |
| Get 100 MeV/ADC conversion factor. | |
| int | getELow () const |
| Get Total Energy > 500 MeV. | |
| int | getEHigh () const |
| Get Total Energy > 1000 MeV. | |
| int | getELum () const |
| Get Total Energy > 3000 MeV. | |
| int | get2DBhabhaFWD (int i) const |
| Get Belle 1 type(2D) Bhabha threshold in forward part (Higher) | |
| int | get2DBhabhaBWD (int i) const |
| Get Belle 1 type(2D) Bhabha threshold in backward part (Lower) | |
| int | get3DBhabhaSelectionThreshold (int i) const |
| Get 3D Bhabha Threshold. | |
| int | get3DBhabhaVetoThreshold (int i) const |
| Get 3D Bhabha Threshold. | |
| int | get3DBhabhaSelectionAngle (int i) const |
| Get 3D Bhabha Threshold. | |
| int | get3DBhabhaVetoAngle (int i) const |
| Get 3D Bhabha Threshold. | |
| int | getmumuThreshold () const |
| Set mumu Threshold. | |
| int | getmumuAngle (int i) const |
| get mumu Threshold | |
| int | getPrescalefactor (int i) const |
| get Bhabha Prescale Factor | |
| int | getn300MeVCluster () const |
| get the number of cluster exceeding 300 MeV. | |
| int | getECLBurstThreshold () const |
| get ECL Burst Threshold | |
| int | getLowMultiThreshold (int i) const |
| Get Low Multiplicity bit Threshold. | |
| int | getTriggerLatency () const |
| Get Letency of Trigger Window (interval btw L1 and ETM TRG ) | |
| int | getETMDelay () const |
| Get Delay of ETM to GDL. | |
Private Member Functions | |
| ClassDef (TRGECLETMPara, 2) | |
| the class title | |
Private Attributes | |
| int | m_FPGAversion = 0 |
| FPGAversion. | |
| double | m_ADCto100MeV = 0.0 |
| 100 MeV/ADC conversion factor | |
| int | m_ELow = 0 |
| Total Energy > 500 MeV. | |
| int | m_EHigh = 0 |
| Total Energy > 1000 MeV. | |
| int | m_ELum = 0 |
| Total Energy > 3000 MeV. | |
| int | m_2DBhabhaFWD [14] = {0} |
| Belle 1 type(2D) Bhabha threshold in forward part (Higher) | |
| int | m_2DBhabhaBWD [14] = {0} |
| Belle 1 type(2D) Bhabha threshold in backward part (Lower) | |
| int | m_3DBhabhaSelectionThreshold [2] = {0} |
| 3D Selection Bhabha Threshold | |
| int | m_3DBhabhaVetoThreshold [2] = {0} |
| 3D Veto Bhabha Threshold | |
| int | m_3DBhabhaSelectionAngle [4] = {0} |
| 3D Selection Bhabha Angle Selection | |
| int | m_3DBhabhaVetoAngle [4] = {0} |
| 3D Veto Bhabha Angle Selection | |
| int | m_mumuThreshold = 0 |
| mumu bit Threshold | |
| int | m_mumuAngle [4] = {0} |
| mumu bit angle selection | |
| int | m_LowMultiThreshold [4] = {0} |
| Low Multiplicity bit Threshold. | |
| int | m_Prescalefactor [3] = {0} |
| Prescale factor. | |
| int | m_TriggerLatency = 0 |
| Letency of Trigger Window (Interval btw L1 and ETM TRG ) | |
| int | m_ETMDelay = 0 |
| Delay of ETM to GDL. | |
| int | m_n300MeVCluster = 0 |
| The number of cluster exceeding 300 MeV. | |
| int | m_ECLBurstThreshold = 0 |
| ECL Burst bit Threshold. | |
Raw TC result nefor digitizing.
Definition at line 21 of file TRGECLETMPara.h.