Belle II Software development
|
Example Detector. More...
#include <TRGECLUnpackerEvtStore.h>
Public Member Functions | |
void | setEventId (int eventId) |
The method to set event id. | |
void | setETM (int etm) |
The method to set the ETM version. | |
void | setL1Revo (int l1_revo) |
The method to set the L1 revoclk. | |
void | setEvtTime (int evt_time) |
The method to set event Timing. | |
void | setEvtRevo (int evt_revo) |
The method to set event revoclk. | |
void | setEvtWin (int evt_win) |
The method to set event window. | |
void | setNTC (int ntc) |
The method to set event ntc. | |
void | setCLTheta (int cl_theta[6]) |
The method to set Cluster Theta. | |
void | setCLPhi (int cl_phi[6]) |
The mothod to set Cluster Phi. | |
void | setCLTime (int cl_time[6]) |
The mothod to set Cluster time. | |
void | setCLEnergy (int cl_energy[6]) |
The mothod to set Cluster energy. | |
void | setCLF1GeV (int cl_1gev[6]) |
The mothod to set 1GeV Flag. | |
void | setCLF2GeV (int cl_2gev[6]) |
The mothod to set 2GeV Flag. | |
void | setCLFBha (int cl_bha[6]) |
The mothod to set Bha Flag. | |
void | setNCL (int ncl) |
The mothod to set Number of Cluster. | |
void | setLowMulti (int low_multi) |
The mothod to set Lowmilti bit. | |
void | set3DBhabhaV (int b2bhabhav) |
The method to set 3D Bhabha veto bit. | |
void | set3DBhabhaS (int b2bhabhas) |
The method to set 3D Bhabha selection bit. | |
void | setMumu (int mumu) |
The method to set mumu bit. | |
void | setPrescale (int prescale) |
The method to set prescale bit. | |
void | setICN (int icn) |
The mothod to set ICN. | |
void | setICNOver (int icn_over) |
The mothod to set ICN overflow bit. | |
void | setEtotType (int etot_type) |
The mothod to set Total Energy Type. | |
void | setEtot (int etot) |
The method to set Total Energy. | |
void | setECLBST (int eclbst) |
The mothod to set Total Energy more than 20 gev. | |
void | set2DBhabha (int b1bhabha) |
The method to set 2D Bhabha bit. | |
void | setBhabhaType (int b1_type) |
The mothod to set 2D Bhabha Type. | |
void | setPhysics (int physics) |
The method to set Physics bit. | |
void | setTimeType (int time_type) |
The mothod to set Timing Type. | |
void | setCheckSum (int checksum) |
The method to set checksum flag. | |
void | setEvtExist (int evtexist) |
The method to set Evt Exist. | |
void | setTRGTYPE (int trgtype) |
The method to set TRG Type. | |
void | setEtotAll (int etotall) |
The method to set ETOT all. | |
void | setEvtTimeMin (int timemin) |
The method to set Evt Timing Min. | |
void | setEvtTimeMax (int timemax) |
The method to set Evt Timing Max. | |
void | setEvtTimeWin (int timewin) |
The method to set Evt Timing Win. | |
int | getEventId () const |
The method to get event id. | |
int | getETM () const |
The method to get the ETM version. | |
int | getL1Revo () const |
The method to get the L1 revoclk. | |
int | getEvtTime () const |
The method to get event Timing. | |
int | getEvtRevo () const |
The method to get event revoclk. | |
int | getEvtWin () const |
The method to get event window. | |
int | getNTC () const |
The method to get event ntc. | |
const int * | getCLTheta () const |
The method to get Cluster Theta. | |
const int * | getCLPhi () const |
The mothod to get Cluster Phi. | |
const int * | getCLTime () const |
The mothod to get Cluster time. | |
const int * | getCLEnergy () const |
The mothod to get Cluster energy. | |
const int * | getCL1GeV () const |
The mothod to get 1GeV Flag. | |
const int * | getCL2GeV () const |
The mothod to get 2GeV Flag. | |
const int * | getCLBha () const |
The mothod to get Bhabha Flag. | |
int | getNCL () const |
The mothod to get Number of Cluster. | |
int | getLowMulti () const |
The mothod to get Lowmilti bit. | |
int | get3DBhabhaV () const |
The method to get 3D Bhabha veto bit. | |
int | get3DBhabhaS () const |
The method to get 3D Bhabha selection bit. | |
int | getMumu () const |
The method to get mumu bit. | |
int | getPrescale () const |
The method to get prescale bit. | |
int | getICN () const |
The mothod to get ICN. | |
int | getICNOver () const |
The mothod to get ICN overflow bit. | |
int | getEtotType () const |
The mothod to get Total Energy Type. | |
int | getEtot () const |
The method to get Total Energy. | |
int | getECLBST () const |
The mothod to get Total Energy more than 20GeV. | |
int | get2DBhabha () const |
The method to get 2D Bhabha bit. | |
int | getBhabhaType () const |
The mothod to get 2D Bhabha Type. | |
int | getPhysics () const |
The method to get Physics bit. | |
int | getCheckSum () const |
The method to get checksum flag. | |
int | getEvtExist () const |
The method to get Evt Check. | |
int | getTRGTYPE () const |
The method to get TRG Type. | |
int | getTimeType () const |
The mothod to get Timing Type. | |
int | getEtotAll () const |
The mothod to get ETOT all. | |
int | getEvtTimeMin () const |
The mothod to get Evt Timing Min. | |
int | getEvtTimeMax () const |
The mothod to get Evt Timing Max. | |
int | getEvtTimeWin () const |
The mothod to get Evt Timing Win. | |
TRGECLUnpackerEvtStore (int eventId, int etm, int l1_revo, int evt_time, int evt_revo, int evt_win, int ntc, int cl_theta[6], int cl_phi[6], int cl_time[6], int cl_energy[6], int cl_1gev[6], int cl_2gev[6], int cl_bha[6], int ncl, int low_multi, int b2bhabhav, int b2bhabhas, int mumu, int prescale, int icn, int icn_over, int etot_type, int etot, int eclbst, int b1bhabha, int b1_type, int physics, int time_type, int checksum, int evtexist, int trgtype, int etotall, int timemin, int timemax, int timewin) | |
Useful Constructor. | |
ClassDef (TRGECLUnpackerEvtStore, 4) | |
the class title | |
Public Attributes | |
int | e_eventId |
The evt id of this event. | |
int | e_etm |
The ETM version of this event. | |
int | e_l1_revo |
The L1 revoclk of this event. | |
int | e_evt_time |
Event Timing of this event. | |
int | e_evt_revo |
Event revoclk of this event. | |
int | e_evt_win |
Event window of this event. | |
int | e_ntc |
Number of TC of this event. | |
int | e_cl_theta [6] |
Cluster Theta of this hit. | |
int | e_cl_phi [6] |
Cluster Phi of this hit. | |
int | e_cl_time [6] |
Cluster time of this hit. | |
int | e_cl_energy [6] |
Cluster energy of this hit. | |
int | e_cl_1gev [6] |
Cluster CM 1GeV Flag of this hit. | |
int | e_cl_2gev [6] |
Cluster CM 2GeV Flag of this hit. | |
int | e_cl_bha [6] |
Cluster Bhabha Flag of this hit. | |
int | e_ncl |
Number of Cluster of this hit. | |
int | e_low_multi |
Lowmilti bit of this hit. | |
int | e_b2bhabhav |
3D Bhabha for veto bit of this hit. | |
int | e_b2bhabhas |
3D Bhabha for selection bit of this hit. | |
int | e_mumu |
mumu bit of this hit. | |
int | e_prescale |
prescale bit of this hit. | |
int | e_icn |
ICN of this hit. | |
int | e_icn_over |
ICN overflow bit of this hit. | |
int | e_etot_type |
Total Energy Type of this hit. | |
int | e_etot |
Total Energy of this event (Physics region). | |
int | e_ecl_bst |
The case of Total Energy > 20GeV of this hit. | |
int | e_b1bhabha |
2D Bhabha bit of this event. | |
int | e_b1_type |
2D Bhabha Type of this hit. | |
int | e_physics |
Physics bit of this event. | |
int | e_time_type |
Timing Type of this hit. | |
int | e_checksum |
checksum flag of this event. | |
int | e_checkevt |
event check of this event. | |
int | e_trgtype |
trigger type | |
int | e_etot_all |
Total Energy of this event (All region). | |
int | e_evt_time_min |
Event Timing Range min of this event. | |
int | e_evt_time_max |
Event Timing Range max of this event. | |
int | e_evt_time_win |
Event Timing win of this event. -1 or 1. | |
Example Detector.
Definition at line 21 of file TRGECLUnpackerEvtStore.h.
|
inline |
Definition at line 383 of file TRGECLUnpackerEvtStore.h.
|
inline |
Useful Constructor.
Definition at line 424 of file TRGECLUnpackerEvtStore.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
The mothod to get Total Energy more than 20GeV.
Definition at line 348 of file TRGECLUnpackerEvtStore.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
The method to set 2D Bhabha bit.
Definition at line 243 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set 3D Bhabha selection bit.
Definition at line 219 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set 3D Bhabha veto bit.
Definition at line 216 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set 2D Bhabha Type.
Definition at line 246 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set checksum flag.
Definition at line 255 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Cluster energy.
Definition at line 178 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set 1GeV Flag.
Definition at line 186 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set 2GeV Flag.
Definition at line 194 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Bha Flag.
Definition at line 202 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Cluster Phi.
Definition at line 162 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set Cluster Theta.
Definition at line 154 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Cluster time.
Definition at line 170 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Total Energy more than 20 gev.
Definition at line 240 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set the ETM version.
Definition at line 136 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set Total Energy.
Definition at line 237 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set ETOT all.
Definition at line 264 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Total Energy Type.
Definition at line 234 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set event id.
Definition at line 133 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set Evt Exist.
Definition at line 258 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set event revoclk.
Definition at line 145 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set event Timing.
Definition at line 142 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set Evt Timing Max.
Definition at line 270 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set Evt Timing Min.
Definition at line 267 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set Evt Timing Win.
Definition at line 273 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set event window.
Definition at line 148 of file TRGECLUnpackerEvtStore.h.
|
inline |
|
inline |
The mothod to set ICN overflow bit.
Definition at line 231 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set the L1 revoclk.
Definition at line 139 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Lowmilti bit.
Definition at line 213 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set mumu bit.
Definition at line 222 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Number of Cluster.
Definition at line 210 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set event ntc.
Definition at line 151 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set Physics bit.
Definition at line 249 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set prescale bit.
Definition at line 225 of file TRGECLUnpackerEvtStore.h.
|
inline |
The mothod to set Timing Type.
Definition at line 252 of file TRGECLUnpackerEvtStore.h.
|
inline |
The method to set TRG Type.
Definition at line 261 of file TRGECLUnpackerEvtStore.h.
int e_b1_type |
2D Bhabha Type of this hit.
Definition at line 103 of file TRGECLUnpackerEvtStore.h.
int e_b1bhabha |
2D Bhabha bit of this event.
Definition at line 100 of file TRGECLUnpackerEvtStore.h.
int e_b2bhabhas |
3D Bhabha for selection bit of this hit.
Definition at line 76 of file TRGECLUnpackerEvtStore.h.
int e_b2bhabhav |
3D Bhabha for veto bit of this hit.
Definition at line 73 of file TRGECLUnpackerEvtStore.h.
int e_checkevt |
event check of this event.
Definition at line 115 of file TRGECLUnpackerEvtStore.h.
int e_checksum |
checksum flag of this event.
Definition at line 112 of file TRGECLUnpackerEvtStore.h.
int e_cl_1gev[6] |
Cluster CM 1GeV Flag of this hit.
Definition at line 58 of file TRGECLUnpackerEvtStore.h.
int e_cl_2gev[6] |
Cluster CM 2GeV Flag of this hit.
Definition at line 61 of file TRGECLUnpackerEvtStore.h.
int e_cl_bha[6] |
Cluster Bhabha Flag of this hit.
Definition at line 64 of file TRGECLUnpackerEvtStore.h.
int e_cl_energy[6] |
Cluster energy of this hit.
Definition at line 55 of file TRGECLUnpackerEvtStore.h.
int e_cl_phi[6] |
Cluster Phi of this hit.
Definition at line 49 of file TRGECLUnpackerEvtStore.h.
int e_cl_theta[6] |
Cluster Theta of this hit.
Definition at line 46 of file TRGECLUnpackerEvtStore.h.
int e_cl_time[6] |
Cluster time of this hit.
Definition at line 52 of file TRGECLUnpackerEvtStore.h.
int e_ecl_bst |
The case of Total Energy > 20GeV of this hit.
Definition at line 97 of file TRGECLUnpackerEvtStore.h.
int e_etm |
The ETM version of this event.
Definition at line 28 of file TRGECLUnpackerEvtStore.h.
int e_etot |
Total Energy of this event (Physics region).
Definition at line 94 of file TRGECLUnpackerEvtStore.h.
int e_etot_all |
Total Energy of this event (All region).
Definition at line 121 of file TRGECLUnpackerEvtStore.h.
int e_etot_type |
Total Energy Type of this hit.
Definition at line 91 of file TRGECLUnpackerEvtStore.h.
int e_eventId |
The evt id of this event.
Definition at line 25 of file TRGECLUnpackerEvtStore.h.
int e_evt_revo |
Event revoclk of this event.
Definition at line 37 of file TRGECLUnpackerEvtStore.h.
int e_evt_time |
Event Timing of this event.
Definition at line 34 of file TRGECLUnpackerEvtStore.h.
int e_evt_time_max |
Event Timing Range max of this event.
Definition at line 127 of file TRGECLUnpackerEvtStore.h.
int e_evt_time_min |
Event Timing Range min of this event.
Definition at line 124 of file TRGECLUnpackerEvtStore.h.
int e_evt_time_win |
Event Timing win of this event. -1 or 1.
Definition at line 130 of file TRGECLUnpackerEvtStore.h.
int e_evt_win |
Event window of this event.
Definition at line 40 of file TRGECLUnpackerEvtStore.h.
int e_icn |
ICN of this hit.
Definition at line 85 of file TRGECLUnpackerEvtStore.h.
int e_icn_over |
ICN overflow bit of this hit.
Definition at line 88 of file TRGECLUnpackerEvtStore.h.
int e_l1_revo |
The L1 revoclk of this event.
Definition at line 31 of file TRGECLUnpackerEvtStore.h.
int e_low_multi |
Lowmilti bit of this hit.
Definition at line 70 of file TRGECLUnpackerEvtStore.h.
int e_mumu |
mumu bit of this hit.
Definition at line 79 of file TRGECLUnpackerEvtStore.h.
int e_ncl |
Number of Cluster of this hit.
Definition at line 67 of file TRGECLUnpackerEvtStore.h.
int e_ntc |
Number of TC of this event.
Definition at line 43 of file TRGECLUnpackerEvtStore.h.
int e_physics |
Physics bit of this event.
Definition at line 106 of file TRGECLUnpackerEvtStore.h.
int e_prescale |
prescale bit of this hit.
Definition at line 82 of file TRGECLUnpackerEvtStore.h.
int e_time_type |
Timing Type of this hit.
Definition at line 109 of file TRGECLUnpackerEvtStore.h.
int e_trgtype |
trigger type
Definition at line 118 of file TRGECLUnpackerEvtStore.h.