Belle II Software
release-08-01-10
|
Example Detector. More...
#include <TRGECLTrg.h>
Public Member Functions | |
void | setEventId (int eventId) |
Set event id. | |
void | setPRS01 (double prs01) |
Set Phi ring sum thetaid == 01. | |
void | setPRS02 (double prs02) |
Set Phi ring sum thetaid == 02. | |
void | setPRS03 (double prs03) |
Set Phi ring sum thetaid == 03. | |
void | setPRS04 (double prs04) |
Set Phi ring sum thetaid == 04. | |
void | setPRS05 (double prs05) |
Set Phi ring sum thetaid == 05. | |
void | setPRS06 (double prs06) |
Set Phi ring sum thetaid == 06. | |
void | setPRS07 (double prs07) |
Set Phi ring sum thetaid == 07. | |
void | setPRS08 (double prs08) |
Set Phi ring sum thetaid == 08. | |
void | setPRS09 (double prs09) |
Set Phi ring sum thetaid == 09. | |
void | setPRS10 (double prs10) |
Set Phi ring sum thetaid == 10. | |
void | setPRS11 (double prs11) |
Set Phi ring sum thetaid == 11. | |
void | setPRS12 (double prs12) |
Set Phi ring sum thetaid == 12. | |
void | setPRS13 (double prs13) |
Set Phi ring sum thetaid == 13. | |
void | setPRS14 (double prs14) |
Set Phi ring sum thetaid == 14. | |
void | setPRS15 (double prs15) |
Set Phi ring sum thetaid == 15. | |
void | setPRS16 (double prs16) |
Set Phi ring sum thetaid == 16. | |
void | setPRS17 (double prs17) |
Set Phi ring sum thetaid == 17. | |
void | setEtot (double etot) |
Set Etot (total energy in ThetaID 2-15) | |
void | setBhabha01 (double bhabha01) |
Set Bhabha combination 01. | |
void | setBhabha02 (double bhabha02) |
Set Bhabha combination 02. | |
void | setBhabha03 (double bhabha03) |
Set Bhabha combination 03. | |
void | setBhabha04 (double bhabha04) |
Set Bhabha combination 04. | |
void | setBhabha05 (double bhabha05) |
Set Bhabha combination 05. | |
void | setBhabha06 (double bhabha06) |
Set Bhabha combination 06. | |
void | setBhabha07 (double bhabha07) |
Set Bhabha combination 07. | |
void | setBhabha08 (double bhabha08) |
Set Bhabha combination 08. | |
void | setBhabha09 (double bhabha09) |
Set Bhabha combination 09. | |
void | setBhabha10 (double bhabha10) |
Set Bhabha combination 10. | |
void | setBhabha11 (double bhabha11) |
Set Bhabha combination 11. | |
void | setBhabha12 (double bhabha12) |
Set Bhabha combination 12. | |
void | setBhabha13 (double bhabha13) |
Set Bhabha combination 13. | |
void | setBhabha14 (double bhabha14) |
Set Bhabha combination 14. | |
void | setBhabha15 (double bhabha15) |
Set Bhabha combination 15. | |
void | setBhabha16 (double bhabha16) |
Set Bhabha combination 16. | |
void | setBhabha17 (double bhabha17) |
Set Bhabha combination 17. | |
void | setBhabha18 (double bhabha18) |
Set Bhabha combination 18. | |
void | setICN (int icn) |
Set ICN. | |
void | setICNFw (int icn_fw) |
Set ICN in forward Endcap. | |
void | setICNBr (int icn_br) |
Set ICN in barrel. | |
void | setICNBw (int icn_bw) |
Set ICN in backward Endcap. | |
void | setECLtoGDL (int bitECLtoGDL, int i) |
Set bit for GDL. | |
void | setitimebin (int itimebin) |
set bin # | |
void | setBeamBkgVeto (int BeamBkgVeto) |
Set beam background veto. | |
void | setBhabhaVeto (int bhabhaveto) |
Set Bhabha veto. | |
void | setBhabhaPrescaleBit (int prebit) |
Set Bhabha veto. | |
void | setEventTiming (double eventtiming) |
Set Event Timing. | |
void | setNofTCHit (double NofTCHit) |
Set No of TC Hit. | |
void | setBrNofTCHit (double BrNofTCHit) |
Set No of TC Hit. | |
void | setFwdNofTCHit (double FwdNofTCHit) |
Set No of TC Hit. | |
void | setBwdNofTCHit (double BwdNofTCHit) |
Set No of TC Hit. | |
void | setHit (int hit) |
Set hit. | |
void | setRevoclk (int Revoclk) |
Set Revoclk. | |
void | setTimingSource (int TimingSource) |
Set TimingSource. | |
void | setPhysics (int physics) |
Set physics. | |
void | set2DBhabha (int v2DBhabha) |
Set 2DBhabha. | |
void | set3DBhabha (int v3DBhabha) |
Set 3DBhabha veto. | |
void | set3DBhabhaSel (int v3DBhabha_sel) |
Set 3DBhabha selection. | |
void | setELow (int ELow) |
Set ELow. | |
void | setEHihg (int EHigh) |
Set EHihg. | |
void | setELum (int ELum) |
Set ELum. | |
void | setClusterOverflow (int ClusterOverflow) |
Set ClusterOverflow. | |
void | setLowMultiBit (int LowMultiBit) |
Set LowMultiBit. | |
void | setmumuBit (int mumuBit) |
Set LowMultiBit. | |
void | set3DBhabhaVetoInTrackFlag (int v3DBhabhaVetoInTrackFlag) |
void | set3DBhabhaVetoClusterTCId (int v3DBhabhaVetoClusterTCId, int idx) |
void | set3DBhabhaVetoClusterEnergy (double v3DBhabhaVetoClusterEnergy, int idx) |
void | set3DBhabhaVetoClusterTiming (double v3DBhabhaVetoClusterTiming, int idx) |
void | set3DBhabhaVetoClusterThetaId (int v3DBhabhaVetoClusterThetaId, int idx) |
void | set3DBhabhaSelectionThetaFlag (int v3DBhabhaSelectionThetaFlag) |
void | set3DBhabhaSelectionClusterTCId (int v3DBhabhaSelectionClusterTCId, int idx) |
void | set3DBhabhaSelectionClusterThetaId (int v3DBhabhaSelectionClusterThetaId, int idx) |
void | set3DBhabhaSelectionClusterEnergy (double v3DBhabhaSelectionClusterEnergy, int idx) |
void | set3DBhabhaSelectionClusterTiming (double v3DBhabhaSelectionClusterTiming, int idx) |
void | setEventTimingQualityFlag (int vEventTimingQualityFlag) |
void | setEventTimingTCId (int vEventTimingTCId) |
void | setEventTimingTCThetaId (int vEventTimingTCThetaId) |
void | setEventTimingTCEnergy (double vEventTimingTCEnergy) |
void | setEtot1to17 (double etot1to17) |
Set Etot1to17 (total energy in ThetaID 1-17) | |
void | setTaub2bFlag (int taub2bFlag) |
Set taub2b bit flag. | |
void | setTaub2bAngleFlag (int taub2bAngleFlag) |
Set taub2b angle flag. | |
void | setTaub2bEtotFlag (int taub2bEtotFlag) |
Set taub2b total energy flag (total energy sum cut for taub2b bit) | |
void | setTaub2bClusterEFlag (int taub2bClusterEFlag) |
Set taub2b cluster energy cut flag. | |
void | setNofCluster1to17 (int NofCluster1to17) |
set the number of cluster in all theta region (thetaID=1-17) | |
void | setDataClockWindowStartTime (double vDataClockWindowStartTime) |
double | getNofTCHit () |
Get No of TC Hit. | |
double | getEtot () |
Get Etot (total energy in ThetaID 2-15) | |
double | getEventTiming () |
Get Event Timing. | |
int | getECLtoGDL (int iii) |
Get bits for GDL. | |
int | get3DBhabha () |
Get 3D Bhabha bit. | |
TRGECLTrg () | |
Empty constructor Recommended for ROOT IO. | |
ClassDef (TRGECLTrg, 4) | |
the class title | |
Private Attributes | |
int | m_eventId |
The cell id of this hit. | |
double | m_prs01 |
Phi Ring Sum (17 rings in total) theta id 0. | |
double | m_prs02 |
theta id 1 | |
double | m_prs03 |
theta id 2 | |
double | m_prs04 |
theta id 3 | |
double | m_prs05 |
theta id 4 | |
double | m_prs06 |
theta id 5 | |
double | m_prs07 |
theta id 6 | |
double | m_prs08 |
theta id 7 | |
double | m_prs09 |
theta id 8 | |
double | m_prs10 |
theta id 9 | |
double | m_prs11 |
theta id 10 | |
double | m_prs12 |
theta id 11 | |
double | m_prs13 |
theta id 12 | |
double | m_prs14 |
theta id 13 | |
double | m_prs15 |
theta id 14 | |
double | m_prs16 |
theta id 15 | |
double | m_prs17 |
theta id 16 | |
double | m_etot |
Etot (total energy in ThetaID 2-15) | |
double | m_bhabha01 |
Bhabha* (11 phi ring combination in total) Bhabha cobibation 1. | |
double | m_bhabha02 |
Bhabha cobibation 2. | |
double | m_bhabha03 |
Bhabha cobibation 3. | |
double | m_bhabha04 |
Bhabha cobibation 4. | |
double | m_bhabha05 |
Bhabha cobibation 5. | |
double | m_bhabha06 |
Bhabha cobibation 6. | |
double | m_bhabha07 |
Bhabha cobibation 7. | |
double | m_bhabha08 |
Bhabha cobibation 8. | |
double | m_bhabha09 |
Bhabha cobibation 9. | |
double | m_bhabha10 |
Bhabha cobibation 10. | |
double | m_bhabha11 |
Bhabha cobibation 11. | |
double | m_bhabha12 |
Bhabha cobibation 12. | |
double | m_bhabha13 |
Bhabha cobibation 13. | |
double | m_bhabha14 |
Bhabha cobibation 14. | |
double | m_bhabha15 |
Bhabha cobibation 15. | |
double | m_bhabha16 |
Bhabha cobibation 16. | |
double | m_bhabha17 |
Bhabha cobibation 17. | |
double | m_bhabha18 |
Bhabha cobibation 18. | |
int | m_icn |
ICN Total ICN. | |
int | m_icn_br |
Barrel ICN. | |
int | m_icn_fw |
Forward endcap ICN. | |
int | m_icn_bw |
Backward endcap ICN. | |
int | m_bitECLtoGDL [4] |
bit output to GDL | |
int | m_itimebin |
time bin | |
int | m_BeamBkgVeto |
beambkf veto | |
int | m_BhabhaVeto |
bhabha veto | |
double | m_eventtiming |
Event Timing. | |
int | m_NofTCHit |
The number of TC Hit. | |
int | m_BrNofTCHit |
The number of TC Hit in Barrel. | |
int | m_FwdNofTCHit |
The number of TC Hit in Forward. | |
int | m_BwdNofTCHit |
The number of TC Hit in Backward. | |
int | m_hit |
TC Hit or not. | |
int | m_Revoclk |
Revo clk. | |
int | m_TimingSource |
Timing source. | |
int | m_physics |
Physics trigger. | |
int | m_2DBhabha |
2D Bhabha | |
int | m_3DBhabha |
3D Bhabha for veto | |
int | m_3DBhabha_sel |
3D Bhabha for selection | |
int | m_BhabhaPrescaleBit |
Prescale bit for selection Bhabha. | |
int | m_ELow |
E low. | |
int | m_EHigh |
E high. | |
int | m_ELum |
E lom. | |
int | m_ClusterOverflow |
Cluster overflow. | |
int | m_LowMultiBit |
Low multi bit. | |
int | m_mumuBit |
mumu bit | |
int | m_3DBhabhaVetoInTrackFlag |
int | m_3DBhabhaVetoClusterTCId1 |
int | m_3DBhabhaVetoClusterTCId2 |
int | m_3DBhabhaVetoClusterThetaId1 |
int | m_3DBhabhaVetoClusterThetaId2 |
double | m_3DBhabhaVetoClusterEnergy1 |
double | m_3DBhabhaVetoClusterEnergy2 |
double | m_3DBhabhaVetoClusterTiming1 |
double | m_3DBhabhaVetoClusterTiming2 |
int | m_3DBhabhaSelectionThetaFlag |
int | m_3DBhabhaSelectionClusterTCId1 |
int | m_3DBhabhaSelectionClusterTCId2 |
int | m_3DBhabhaSelectionClusterThetaId1 |
int | m_3DBhabhaSelectionClusterThetaId2 |
double | m_3DBhabhaSelectionClusterEnergy1 |
double | m_3DBhabhaSelectionClusterEnergy2 |
double | m_3DBhabhaSelectionClusterTiming1 |
double | m_3DBhabhaSelectionClusterTiming2 |
int | m_EventTimingQualityFlag |
int | m_EventTimingTCId |
int | m_EventTimingTCThetaId |
double | m_EventTimingTCEnergy |
double | m_etot1to17 |
int | m_taub2bFlag = 0 |
int | m_taub2bAngleFlag = 0 |
int | m_taub2bEtotFlag = 0 |
int | m_taub2bClusterEFlag = 0 |
int | m_NofCluster1to17 = 0 |
double | m_DataClockWindowStartTime |
Example Detector.
Definition at line 20 of file TRGECLTrg.h.