161 void set3DBhabhaVetoInTrackFlag(
int v3DBhabhaVetoInTrackFlag)
163 m_3DBhabhaVetoInTrackFlag = v3DBhabhaVetoInTrackFlag;
166 void set3DBhabhaVetoClusterTCId(
int v3DBhabhaVetoClusterTCId,
int idx)
169 m_3DBhabhaVetoClusterTCId1 = v3DBhabhaVetoClusterTCId;
171 m_3DBhabhaVetoClusterTCId2 = v3DBhabhaVetoClusterTCId;
175 void set3DBhabhaVetoClusterEnergy(
double v3DBhabhaVetoClusterEnergy,
int idx)
178 m_3DBhabhaVetoClusterEnergy1 = v3DBhabhaVetoClusterEnergy;
180 m_3DBhabhaVetoClusterEnergy2 = v3DBhabhaVetoClusterEnergy;
184 void set3DBhabhaVetoClusterTiming(
double v3DBhabhaVetoClusterTiming,
int idx)
187 m_3DBhabhaVetoClusterTiming1 = v3DBhabhaVetoClusterTiming;
189 m_3DBhabhaVetoClusterTiming2 = v3DBhabhaVetoClusterTiming;
194 void set3DBhabhaVetoClusterThetaId(
int v3DBhabhaVetoClusterThetaId,
int idx)
197 m_3DBhabhaVetoClusterThetaId1 = v3DBhabhaVetoClusterThetaId;
199 m_3DBhabhaVetoClusterThetaId2 = v3DBhabhaVetoClusterThetaId;
210 void set3DBhabhaSelectionThetaFlag(
int v3DBhabhaSelectionThetaFlag)
212 m_3DBhabhaSelectionThetaFlag = v3DBhabhaSelectionThetaFlag;
215 void set3DBhabhaSelectionClusterTCId(
int v3DBhabhaSelectionClusterTCId,
int idx)
218 m_3DBhabhaSelectionClusterTCId1 = v3DBhabhaSelectionClusterTCId;
220 m_3DBhabhaSelectionClusterTCId2 = v3DBhabhaSelectionClusterTCId;
225 void set3DBhabhaSelectionClusterThetaId(
int v3DBhabhaSelectionClusterThetaId,
int idx)
228 m_3DBhabhaSelectionClusterThetaId1 = v3DBhabhaSelectionClusterThetaId;
230 m_3DBhabhaSelectionClusterThetaId2 = v3DBhabhaSelectionClusterThetaId;
234 void set3DBhabhaSelectionClusterEnergy(
double v3DBhabhaSelectionClusterEnergy,
int idx)
237 m_3DBhabhaSelectionClusterEnergy1 = v3DBhabhaSelectionClusterEnergy;
239 m_3DBhabhaSelectionClusterEnergy2 = v3DBhabhaSelectionClusterEnergy;
243 void set3DBhabhaSelectionClusterTiming(
double v3DBhabhaSelectionClusterTiming,
int idx)
246 m_3DBhabhaSelectionClusterTiming1 = v3DBhabhaSelectionClusterTiming;
248 m_3DBhabhaSelectionClusterTiming2 = v3DBhabhaSelectionClusterTiming;
258 void setEventTimingQualityFlag(
int vEventTimingQualityFlag)
260 m_EventTimingQualityFlag = vEventTimingQualityFlag;
263 void setEventTimingTCId(
int vEventTimingTCId)
265 m_EventTimingTCId = vEventTimingTCId;
268 void setEventTimingTCThetaId(
int vEventTimingTCThetaId)
270 m_EventTimingTCThetaId = vEventTimingTCThetaId;
273 void setEventTimingTCEnergy(
double vEventTimingTCEnergy)
275 m_EventTimingTCEnergy = vEventTimingTCEnergy;
290 void setDataClockWindowStartTime(
double vDataClockWindowStartTime)
292 m_DataClockWindowStartTime = vDataClockWindowStartTime;
446 int m_3DBhabhaVetoInTrackFlag;
448 int m_3DBhabhaVetoClusterTCId1;
449 int m_3DBhabhaVetoClusterTCId2;
451 int m_3DBhabhaVetoClusterThetaId1;
452 int m_3DBhabhaVetoClusterThetaId2;
454 double m_3DBhabhaVetoClusterEnergy1;
455 double m_3DBhabhaVetoClusterEnergy2;
457 double m_3DBhabhaVetoClusterTiming1;
458 double m_3DBhabhaVetoClusterTiming2;
460 int m_3DBhabhaSelectionThetaFlag;
462 int m_3DBhabhaSelectionClusterTCId1;
463 int m_3DBhabhaSelectionClusterTCId2;
465 int m_3DBhabhaSelectionClusterThetaId1;
466 int m_3DBhabhaSelectionClusterThetaId2;
468 double m_3DBhabhaSelectionClusterEnergy1;
469 double m_3DBhabhaSelectionClusterEnergy2;
471 double m_3DBhabhaSelectionClusterTiming1;
472 double m_3DBhabhaSelectionClusterTiming2;
474 int m_EventTimingQualityFlag;
476 int m_EventTimingTCId;
478 int m_EventTimingTCThetaId;
480 double m_EventTimingTCEnergy;
484 int m_taub2bFlag = 0;
486 int m_taub2bAngleFlag = 0;
488 int m_taub2bEtotFlag = 0;
490 int m_taub2bClusterEFlag = 0;
492 int m_NofCluster1to17 = 0;
494 double m_DataClockWindowStartTime;
574 m_3DBhabhaVetoInTrackFlag = 0;
575 m_3DBhabhaVetoClusterTCId1 = 0;
576 m_3DBhabhaVetoClusterTCId2 = 0;
577 m_3DBhabhaVetoClusterThetaId1 = 0;
578 m_3DBhabhaVetoClusterThetaId2 = 0;
579 m_3DBhabhaVetoClusterEnergy1 = 0;
580 m_3DBhabhaVetoClusterEnergy2 = 0;
581 m_3DBhabhaVetoClusterTiming1 = 0;
582 m_3DBhabhaVetoClusterTiming2 = 0;
583 m_3DBhabhaSelectionThetaFlag = 0;
584 m_3DBhabhaSelectionClusterTCId1 = 0;
585 m_3DBhabhaSelectionClusterTCId2 = 0;
586 m_3DBhabhaSelectionClusterThetaId1 = 0;
587 m_3DBhabhaSelectionClusterThetaId2 = 0;
588 m_3DBhabhaSelectionClusterEnergy1 = 0;
589 m_3DBhabhaSelectionClusterEnergy2 = 0;
590 m_3DBhabhaSelectionClusterTiming1 = 0;
591 m_3DBhabhaSelectionClusterTiming2 = 0;
592 m_EventTimingQualityFlag = 0;
593 m_EventTimingTCId = 0;
594 m_EventTimingTCThetaId = 0;
595 m_EventTimingTCEnergy = 0;
598 m_taub2bAngleFlag = 0;
599 m_taub2bEtotFlag = 0;
600 m_taub2bClusterEFlag = 0;
601 m_NofCluster1to17 = 0;
602 m_DataClockWindowStartTime = 0;
double m_bhabha05
Bhabha cobibation 5.
int get3DBhabha()
Get 3D Bhabha bit.
void setICNBw(int icn_bw)
Set ICN in backward Endcap.
void setPRS13(double prs13)
Set Phi ring sum thetaid == 13.
void setNofCluster1to17(int NofCluster1to17)
set the number of cluster in all theta region (thetaID=1-17)
void setBhabha08(double bhabha08)
Set Bhabha combination 08.
double m_bhabha10
Bhabha cobibation 10.
int m_TimingSource
Timing source.
int m_icn_bw
Backward endcap ICN.
void set2DBhabha(int v2DBhabha)
Set 2DBhabha.
void setICNBr(int icn_br)
Set ICN in barrel.
double m_prs17
theta id 16
double m_bhabha09
Bhabha cobibation 9.
int m_BhabhaPrescaleBit
Prescale bit for selection Bhabha.
void setEtot(double etot)
Set Etot (total energy in ThetaID 2-15)
int m_FwdNofTCHit
The number of TC Hit in Forward.
void setICNFw(int icn_fw)
Set ICN in forward Endcap.
double m_bhabha16
Bhabha cobibation 16.
ClassDef(TRGECLTrg, 4)
the class title
void setitimebin(int itimebin)
set bin #
void setFwdNofTCHit(double FwdNofTCHit)
Set No of TC Hit.
void setPRS05(double prs05)
Set Phi ring sum thetaid == 05.
double m_etot
Etot (total energy in ThetaID 2-15)
void setBhabha01(double bhabha01)
Set Bhabha combination 01.
double m_bhabha04
Bhabha cobibation 4.
void setBhabha12(double bhabha12)
Set Bhabha combination 12.
void setLowMultiBit(int LowMultiBit)
Set LowMultiBit.
void setPhysics(int physics)
Set physics.
void setBhabha15(double bhabha15)
Set Bhabha combination 15.
void setBhabha03(double bhabha03)
Set Bhabha combination 03.
void setPRS06(double prs06)
Set Phi ring sum thetaid == 06.
int m_BhabhaVeto
bhabha veto
void setTaub2bFlag(int taub2bFlag)
Set taub2b bit flag.
void setEtot1to17(double etot1to17)
Set Etot1to17 (total energy in ThetaID 1-17)
void setPRS03(double prs03)
Set Phi ring sum thetaid == 03.
void setECLtoGDL(int bitECLtoGDL, int i)
Set bit for GDL.
void setClusterOverflow(int ClusterOverflow)
Set ClusterOverflow.
void setEHihg(int EHigh)
Set EHihg.
double m_bhabha17
Bhabha cobibation 17.
void set3DBhabha(int v3DBhabha)
Set 3DBhabha veto.
int m_BwdNofTCHit
The number of TC Hit in Backward.
int m_3DBhabha_sel
3D Bhabha for selection
void setBhabhaVeto(int bhabhaveto)
Set Bhabha veto.
void setBhabha10(double bhabha10)
Set Bhabha combination 10.
void setTimingSource(int TimingSource)
Set TimingSource.
double m_bhabha15
Bhabha cobibation 15.
int m_BeamBkgVeto
beambkf veto
double m_prs13
theta id 12
void setPRS15(double prs15)
Set Phi ring sum thetaid == 15.
void setRevoclk(int Revoclk)
Set Revoclk.
void setPRS10(double prs10)
Set Phi ring sum thetaid == 10.
void setPRS14(double prs14)
Set Phi ring sum thetaid == 14.
void setPRS01(double prs01)
Set Phi ring sum thetaid == 01.
int m_NofTCHit
The number of TC Hit.
void setBhabha17(double bhabha17)
Set Bhabha combination 17.
void setPRS02(double prs02)
Set Phi ring sum thetaid == 02.
int m_LowMultiBit
Low multi bit.
void setTaub2bEtotFlag(int taub2bEtotFlag)
Set taub2b total energy flag (total energy sum cut for taub2b bit)
void setBhabha04(double bhabha04)
Set Bhabha combination 04.
void setPRS12(double prs12)
Set Phi ring sum thetaid == 12.
int m_eventId
The cell id of this hit.
void setBhabha16(double bhabha16)
Set Bhabha combination 16.
void setTaub2bClusterEFlag(int taub2bClusterEFlag)
Set taub2b cluster energy cut flag.
double getNofTCHit()
Get No of TC Hit.
double m_bhabha07
Bhabha cobibation 7.
void setBhabha05(double bhabha05)
Set Bhabha combination 05.
void setPRS09(double prs09)
Set Phi ring sum thetaid == 09.
void setBhabha07(double bhabha07)
Set Bhabha combination 07.
double m_bhabha11
Bhabha cobibation 11.
void setBhabha11(double bhabha11)
Set Bhabha combination 11.
double getEventTiming()
Get Event Timing.
double m_bhabha03
Bhabha cobibation 3.
double m_bhabha14
Bhabha cobibation 14.
double m_bhabha18
Bhabha cobibation 18.
double m_bhabha13
Bhabha cobibation 13.
double m_bhabha08
Bhabha cobibation 8.
void setBeamBkgVeto(int BeamBkgVeto)
Set beam background veto.
void setPRS11(double prs11)
Set Phi ring sum thetaid == 11.
int m_bitECLtoGDL[4]
bit output to GDL
void setmumuBit(int mumuBit)
Set LowMultiBit.
void setICN(int icn)
Set ICN.
void setBhabha18(double bhabha18)
Set Bhabha combination 18.
double m_prs16
theta id 15
void setPRS08(double prs08)
Set Phi ring sum thetaid == 08.
double m_bhabha12
Bhabha cobibation 12.
double m_bhabha06
Bhabha cobibation 6.
int m_ClusterOverflow
Cluster overflow.
void setEventId(int eventId)
Set event id.
void setBwdNofTCHit(double BwdNofTCHit)
Set No of TC Hit.
void set3DBhabhaSel(int v3DBhabha_sel)
Set 3DBhabha selection.
void setEventTiming(double eventtiming)
Set Event Timing.
double m_bhabha01
Bhabha* (11 phi ring combination in total) Bhabha cobibation 1.
int getECLtoGDL(int iii)
Get bits for GDL.
void setPRS07(double prs07)
Set Phi ring sum thetaid == 07.
void setBhabha14(double bhabha14)
Set Bhabha combination 14.
void setBhabha06(double bhabha06)
Set Bhabha combination 06.
void setPRS04(double prs04)
Set Phi ring sum thetaid == 04.
void setBhabhaPrescaleBit(int prebit)
Set Bhabha veto.
double m_prs15
theta id 14
double m_eventtiming
Event Timing.
int m_3DBhabha
3D Bhabha for veto
int m_icn_fw
Forward endcap ICN.
void setBrNofTCHit(double BrNofTCHit)
Set No of TC Hit.
double m_bhabha02
Bhabha cobibation 2.
void setELow(int ELow)
Set ELow.
void setPRS17(double prs17)
Set Phi ring sum thetaid == 17.
void setBhabha09(double bhabha09)
Set Bhabha combination 09.
void setELum(int ELum)
Set ELum.
double m_prs14
theta id 13
void setBhabha02(double bhabha02)
Set Bhabha combination 02.
void setBhabha13(double bhabha13)
Set Bhabha combination 13.
void setHit(int hit)
Set hit.
double m_prs01
Phi Ring Sum (17 rings in total) theta id 0.
double m_prs12
theta id 11
double getEtot()
Get Etot (total energy in ThetaID 2-15)
int m_BrNofTCHit
The number of TC Hit in Barrel.
void setPRS16(double prs16)
Set Phi ring sum thetaid == 16.
double m_prs11
theta id 10
void setNofTCHit(double NofTCHit)
Set No of TC Hit.
TRGECLTrg()
Empty constructor Recommended for ROOT IO.
int m_physics
Physics trigger.
void setTaub2bAngleFlag(int taub2bAngleFlag)
Set taub2b angle flag.
Abstract base class for different kinds of events.