Belle II Software  release-05-01-25
TRGECLTrg Class Reference

Example Detector. More...

#include <TRGECLTrg.h>

Inheritance diagram for TRGECLTrg:
Collaboration diagram for TRGECLTrg:

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.
 
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 for veto.
 
void set3DBhabhaSel (int v3DBhabha_sel)
 Set 3DBhabha for 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.
 
double getNofTCHit ()
 Get No of TC Hit.
 
double getEtot ()
 Get Etot.
 
double getEventTiming ()
 Get Event Timing.
 
int getECLtoGDL (int i)
 Get bits for GDL.
 
int get3DBhabha ()
 Get 3D Bhabha bit.
 
 TRGECLTrg ()
 Empty constructor. More...
 
 ClassDef (TRGECLTrg, 3)
 the class title
 

Public 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 Sum.
 
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
 

Detailed Description

Example Detector.

Definition at line 27 of file TRGECLTrg.h.

Constructor & Destructor Documentation

◆ TRGECLTrg()

TRGECLTrg ( )
inline

Empty constructor.

Recommended for ROOT IO

Definition at line 317 of file TRGECLTrg.h.

318  {
319  m_eventId = 0;
321  m_prs01 = 0;
322  m_prs02 = 0;
323  m_prs03 = 0;
324  m_prs04 = 0;
325  m_prs05 = 0;
326  m_prs06 = 0;
327  m_prs07 = 0;
328  m_prs08 = 0;
329  m_prs09 = 0;
330  m_prs10 = 0;
331  m_prs11 = 0;
332  m_prs12 = 0;
333  m_prs13 = 0;
334  m_prs14 = 0;
335  m_prs15 = 0;
336  m_prs16 = 0;
337  m_prs17 = 0;
339  m_etot = 0;
341  m_bhabha01 = 0;
342  m_bhabha02 = 0;
343  m_bhabha03 = 0;
344  m_bhabha04 = 0;
345  m_bhabha05 = 0;
346  m_bhabha06 = 0;
347  m_bhabha07 = 0;
348  m_bhabha08 = 0;
349  m_bhabha09 = 0;
350  m_bhabha10 = 0;
351  m_bhabha11 = 0;
352  m_bhabha12 = 0;
353  m_bhabha13 = 0;
354  m_bhabha14 = 0;
355  m_bhabha15 = 0;
356  m_bhabha16 = 0;
357  m_bhabha17 = 0;
358  m_bhabha18 = 0;
360  m_icn = 0;
361  m_icn_br = 0;
362  m_icn_fw = 0;
363  m_icn_bw = 0;
365  m_bitECLtoGDL[0] = 0;
366  m_bitECLtoGDL[1] = 0;
367  m_bitECLtoGDL[2] = 0;
368  m_bitECLtoGDL[3] = 0;
369  m_hit = 0;
370  m_Revoclk = 0;
371  m_TimingSource = 0;
372  m_physics = 0;
373  m_2DBhabha = 0;
374  m_3DBhabha = 0;
375  m_3DBhabha_sel = 0;
377  m_ELow = 0;
378  m_EHigh = 0;
379  m_ELum = 0;
380  m_ClusterOverflow = 0;
381  m_LowMultiBit = 0;
382  m_mumuBit = 0;
383  m_BeamBkgVeto = 0;
384  m_BhabhaVeto = 0;
385  m_eventtiming = 0;
386  m_itimebin = 0;
387  m_NofTCHit = 0;
388  m_BrNofTCHit = 0;
389  m_FwdNofTCHit = 0;
390  m_BwdNofTCHit = 0;
391  }

The documentation for this class was generated from the following file:
Belle2::TRGECLTrg::m_BeamBkgVeto
int m_BeamBkgVeto
beambkf veto
Definition: TRGECLTrg.h:122
Belle2::TRGECLTrg::m_bhabha18
double m_bhabha18
Bhabha cobibation 18.
Definition: TRGECLTrg.h:107
Belle2::TRGECLTrg::m_bhabha15
double m_bhabha15
Bhabha cobibation 15.
Definition: TRGECLTrg.h:101
Belle2::TRGECLTrg::m_prs12
double m_prs12
theta id 11
Definition: TRGECLTrg.h:58
Belle2::TRGECLTrg::m_ELow
int m_ELow
E low.
Definition: TRGECLTrg.h:152
Belle2::TRGECLTrg::m_icn_fw
int m_icn_fw
Forward endcap ICN.
Definition: TRGECLTrg.h:114
Belle2::TRGECLTrg::m_bhabha07
double m_bhabha07
Bhabha cobibation 7.
Definition: TRGECLTrg.h:85
Belle2::TRGECLTrg::m_bhabha06
double m_bhabha06
Bhabha cobibation 6.
Definition: TRGECLTrg.h:83
Belle2::TRGECLTrg::m_prs15
double m_prs15
theta id 14
Definition: TRGECLTrg.h:64
Belle2::TRGECLTrg::m_2DBhabha
int m_2DBhabha
2D Bhabha
Definition: TRGECLTrg.h:144
Belle2::TRGECLTrg::m_BwdNofTCHit
int m_BwdNofTCHit
The number of TC Hit in Backward.
Definition: TRGECLTrg.h:134
Belle2::TRGECLTrg::m_mumuBit
int m_mumuBit
mumu bit
Definition: TRGECLTrg.h:162
Belle2::TRGECLTrg::m_prs03
double m_prs03
theta id 2
Definition: TRGECLTrg.h:40
Belle2::TRGECLTrg::m_physics
int m_physics
Physics trigger.
Definition: TRGECLTrg.h:142
Belle2::TRGECLTrg::m_BhabhaVeto
int m_BhabhaVeto
bhabha veto
Definition: TRGECLTrg.h:124
Belle2::TRGECLTrg::m_prs05
double m_prs05
theta id 4
Definition: TRGECLTrg.h:44
Belle2::TRGECLTrg::m_ELum
int m_ELum
E lom.
Definition: TRGECLTrg.h:156
Belle2::TRGECLTrg::m_prs13
double m_prs13
theta id 12
Definition: TRGECLTrg.h:60
Belle2::TRGECLTrg::m_eventId
int m_eventId
The cell id of this hit.
Definition: TRGECLTrg.h:32
Belle2::TRGECLTrg::m_BhabhaPrescaleBit
int m_BhabhaPrescaleBit
Prescale bit for selection Bhabha.
Definition: TRGECLTrg.h:150
Belle2::TRGECLTrg::m_prs04
double m_prs04
theta id 3
Definition: TRGECLTrg.h:42
Belle2::TRGECLTrg::m_bhabha13
double m_bhabha13
Bhabha cobibation 13.
Definition: TRGECLTrg.h:97
Belle2::TRGECLTrg::m_bitECLtoGDL
int m_bitECLtoGDL[4]
bit output to GDL
Definition: TRGECLTrg.h:118
Belle2::TRGECLTrg::m_TimingSource
int m_TimingSource
Timing source.
Definition: TRGECLTrg.h:140
Belle2::TRGECLTrg::m_prs14
double m_prs14
theta id 13
Definition: TRGECLTrg.h:62
Belle2::TRGECLTrg::m_prs09
double m_prs09
theta id 8
Definition: TRGECLTrg.h:52
Belle2::TRGECLTrg::m_prs07
double m_prs07
theta id 6
Definition: TRGECLTrg.h:48
Belle2::TRGECLTrg::m_bhabha08
double m_bhabha08
Bhabha cobibation 8.
Definition: TRGECLTrg.h:87
Belle2::TRGECLTrg::m_prs10
double m_prs10
theta id 9
Definition: TRGECLTrg.h:54
Belle2::TRGECLTrg::m_Revoclk
int m_Revoclk
Revo clk.
Definition: TRGECLTrg.h:138
Belle2::TRGECLTrg::m_bhabha17
double m_bhabha17
Bhabha cobibation 17.
Definition: TRGECLTrg.h:105
Belle2::TRGECLTrg::m_bhabha16
double m_bhabha16
Bhabha cobibation 16.
Definition: TRGECLTrg.h:103
Belle2::TRGECLTrg::m_eventtiming
double m_eventtiming
Event Timing.
Definition: TRGECLTrg.h:126
Belle2::TRGECLTrg::m_ClusterOverflow
int m_ClusterOverflow
Cluster overflow.
Definition: TRGECLTrg.h:158
Belle2::TRGECLTrg::m_hit
int m_hit
TC Hit or not.
Definition: TRGECLTrg.h:136
Belle2::TRGECLTrg::m_prs16
double m_prs16
theta id 15
Definition: TRGECLTrg.h:66
Belle2::TRGECLTrg::m_bhabha10
double m_bhabha10
Bhabha cobibation 10.
Definition: TRGECLTrg.h:91
Belle2::TRGECLTrg::m_icn_bw
int m_icn_bw
Backward endcap ICN.
Definition: TRGECLTrg.h:116
Belle2::TRGECLTrg::m_BrNofTCHit
int m_BrNofTCHit
The number of TC Hit in Barrel.
Definition: TRGECLTrg.h:130
Belle2::TRGECLTrg::m_bhabha11
double m_bhabha11
Bhabha cobibation 11.
Definition: TRGECLTrg.h:93
Belle2::TRGECLTrg::m_bhabha05
double m_bhabha05
Bhabha cobibation 5.
Definition: TRGECLTrg.h:81
Belle2::TRGECLTrg::m_icn
int m_icn
ICN Total ICN.
Definition: TRGECLTrg.h:110
Belle2::TRGECLTrg::m_bhabha09
double m_bhabha09
Bhabha cobibation 9.
Definition: TRGECLTrg.h:89
Belle2::TRGECLTrg::m_icn_br
int m_icn_br
Barrel ICN.
Definition: TRGECLTrg.h:112
Belle2::TRGECLTrg::m_FwdNofTCHit
int m_FwdNofTCHit
The number of TC Hit in Forward.
Definition: TRGECLTrg.h:132
Belle2::TRGECLTrg::m_prs17
double m_prs17
theta id 16
Definition: TRGECLTrg.h:68
Belle2::TRGECLTrg::m_bhabha04
double m_bhabha04
Bhabha cobibation 4.
Definition: TRGECLTrg.h:79
Belle2::TRGECLTrg::m_bhabha03
double m_bhabha03
Bhabha cobibation 3.
Definition: TRGECLTrg.h:77
Belle2::TRGECLTrg::m_bhabha14
double m_bhabha14
Bhabha cobibation 14.
Definition: TRGECLTrg.h:99
Belle2::TRGECLTrg::m_bhabha02
double m_bhabha02
Bhabha cobibation 2.
Definition: TRGECLTrg.h:75
Belle2::TRGECLTrg::m_itimebin
int m_itimebin
time bin
Definition: TRGECLTrg.h:120
Belle2::TRGECLTrg::m_bhabha12
double m_bhabha12
Bhabha cobibation 12.
Definition: TRGECLTrg.h:95
Belle2::TRGECLTrg::m_3DBhabha_sel
int m_3DBhabha_sel
3D Bhabha for selection
Definition: TRGECLTrg.h:148
Belle2::TRGECLTrg::m_NofTCHit
int m_NofTCHit
The number of TC Hit.
Definition: TRGECLTrg.h:128
Belle2::TRGECLTrg::m_prs01
double m_prs01
Phi Ring Sum (17 rings in total) theta id 0.
Definition: TRGECLTrg.h:36
Belle2::TRGECLTrg::m_LowMultiBit
int m_LowMultiBit
Low multi bit.
Definition: TRGECLTrg.h:160
Belle2::TRGECLTrg::m_prs11
double m_prs11
theta id 10
Definition: TRGECLTrg.h:56
Belle2::TRGECLTrg::m_prs02
double m_prs02
theta id 1
Definition: TRGECLTrg.h:38
Belle2::TRGECLTrg::m_bhabha01
double m_bhabha01
Bhabha* (11 phi ring combination in total) Bhabha cobibation 1.
Definition: TRGECLTrg.h:73
Belle2::TRGECLTrg::m_EHigh
int m_EHigh
E high.
Definition: TRGECLTrg.h:154
Belle2::TRGECLTrg::m_etot
double m_etot
Etot : Total Energy Sum.
Definition: TRGECLTrg.h:70
Belle2::TRGECLTrg::m_prs08
double m_prs08
theta id 7
Definition: TRGECLTrg.h:50
Belle2::TRGECLTrg::m_3DBhabha
int m_3DBhabha
3D Bhabha for veto
Definition: TRGECLTrg.h:146
Belle2::TRGECLTrg::m_prs06
double m_prs06
theta id 5
Definition: TRGECLTrg.h:46