#include <TMuiPseudoBLTO.h>
Inheritance diagram for TMuiPseudoBLTO:
Public Methods | |
virtual bool | is_reco_2D_fired () const |
virtual bool | is_reco_1D1S_fired () const |
virtual bool | is_reco_1D_fired (const UShort_t iquad) const |
virtual bool | is_reco_1S_fired (const UShort_t iquad) const |
Constructors/Destructors | |
TMuiPseudoBLTO () | |
virtual | ~TMuiPseudoBLTO () |
TMuiPseudoBLTO (const Key &key) | |
TMuiPseudoBLTO (const Key &, UShort_t arm, UShort_t index) | |
virtual void | fire_2D () |
virtual void | fire_1D1S () |
virtual void | fire_1D (const UShort_t iquad) |
virtual void | fire_1S (const UShort_t iquad) |
virtual void | fire_reco_2D () |
virtual void | fire_reco_1D1S () |
virtual void | fire_reco_1D (const UShort_t iquad) |
virtual void | fire_reco_1S (const UShort_t iquad) |
virtual bool | is_2D_fired () const |
virtual bool | is_1D1S_fired () const |
virtual bool | is_1D_fired (const UShort_t iquad) const |
virtual bool | is_1S_fired (const UShort_t iquad) const |
virtual bool | check_2D_trigger () const |
virtual bool | check_1D1S_trigger () const |
virtual bool | check_2D_with_reco () const |
virtual bool | check_1D1S_with_reco () const |
Locators | |
virtual void | set_arm (UShort_t arm) |
virtual void | set_index (UShort_t index) |
virtual UShort_t | get_arm () const |
virtual UShort_t | get_index () const |
Dumpers | |
virtual void | print (std::ostream &os=std::cout) const |
The MUID pseudo-BLT Interface Object
An interface class for offline BLT emulator output.
Definition at line 28 of file TMuiPseudoBLTO.h.
|
Default constructor Definition at line 36 of file TMuiPseudoBLTO.h.
00036 {;} |
|
Default destructor Definition at line 39 of file TMuiPseudoBLTO.h.
00039 {;} |
|
Default constructor Definition at line 42 of file TMuiPseudoBLTO.h.
00042 : 00043 PHKey(key){;} |
|
Construct with key and location Definition at line 46 of file TMuiPseudoBLTO.h.
00048 {;} |
|
check if 1D1S trigger output is consistent with 1D triggers Reimplemented in TMuiPseudoBLTO_v1. Definition at line 108 of file TMuiPseudoBLTO.h.
00108 { return false;} |
|
check if 1D1S trigger output is consistent with trigger decisions from reco hits Reimplemented in TMuiPseudoBLTO_v1. Definition at line 132 of file TMuiPseudoBLTO.h.
00132 { return false;} |
|
check if 2D trigger output is consistent with 1D triggers Reimplemented in TMuiPseudoBLTO_v1. Definition at line 105 of file TMuiPseudoBLTO.h.
00105 { return false;} |
|
check if 2D trigger output is consistent with trigger decisions from reco hits Reimplemented in TMuiPseudoBLTO_v1. Definition at line 129 of file TMuiPseudoBLTO.h.
00129 { return false;} |
|
set one deep pseudo_BLT trigger, 1D trigger is decided in a single quadrant. Reimplemented in TMuiPseudoBLTO_v1. Definition at line 62 of file TMuiPseudoBLTO.h.
00062 {;} |
|
set deep-shallow pseudo_BLT trigger Reimplemented in TMuiPseudoBLTO_v1. Definition at line 59 of file TMuiPseudoBLTO.h.
00059 {;} |
|
set one shallow pseudo_BLT trigger,, 1S trigger is decided in a single quadrant. Reimplemented in TMuiPseudoBLTO_v1. Definition at line 65 of file TMuiPseudoBLTO.h.
00065 {;} |
|
set deep-deep pseudo_BLT trigger Reimplemented in TMuiPseudoBLTO_v1. Definition at line 56 of file TMuiPseudoBLTO.h.
00056 {;} |
|
set one deep pseudo_BLT trigger, 1D trigger is decided in a single quadrant. Reimplemented in TMuiPseudoBLTO_v1. Definition at line 78 of file TMuiPseudoBLTO.h.
00078 {;} |
|
set deep-shallow pseudo_BLT trigger Reimplemented in TMuiPseudoBLTO_v1. Definition at line 75 of file TMuiPseudoBLTO.h.
00075 {;} |
|
set one shallow pseudo_BLT trigger,, 1S trigger is decided in a single quadrant. Reimplemented in TMuiPseudoBLTO_v1. Definition at line 81 of file TMuiPseudoBLTO.h.
00081 {;} |
|
set deep-deep pseudo_BLT trigger Reimplemented in TMuiPseudoBLTO_v1. Definition at line 72 of file TMuiPseudoBLTO.h.
00072 {;} |
|
Arm [0,1] Reimplemented in TMuiPseudoBLTO_v1. Definition at line 145 of file TMuiPseudoBLTO.h.
00145 {return 0;} |
|
Index Reimplemented in TMuiPseudoBLTO_v1. Definition at line 148 of file TMuiPseudoBLTO.h.
00148 {return 0;} |
|
look up if 1D1S Pseudo-BLT fires Reimplemented in TMuiPseudoBLTO_v1. Definition at line 92 of file TMuiPseudoBLTO.h.
00092 { return false;} |
|
look up if 1D Pseudo-BLT fires, 1D trigger is decided in a single quadrant. Reimplemented in TMuiPseudoBLTO_v1. Definition at line 95 of file TMuiPseudoBLTO.h.
00095 { return false;} |
|
look up if 1S Pseudo-BLT fires, 1S trigger is also decided in a single quadrant Reimplemented in TMuiPseudoBLTO_v1. Definition at line 98 of file TMuiPseudoBLTO.h.
00098 { return false;} |
|
look up if 2D Pseudo-BLT fires Reimplemented in TMuiPseudoBLTO_v1. Definition at line 89 of file TMuiPseudoBLTO.h.
00089 { return false;} |
|
look up if 1D1S fires according to muid reco hits Reimplemented in TMuiPseudoBLTO_v1. Definition at line 116 of file TMuiPseudoBLTO.h.
00116 { return false;} |
|
look up if 1D fires according to muid reco hits, 1D trigger is decided in a single quadrant. Reimplemented in TMuiPseudoBLTO_v1. Definition at line 119 of file TMuiPseudoBLTO.h.
00119 { return false;} |
|
look up if 1S fires according to muid reco hits, 1S trigger is also decided in a single quadrant Reimplemented in TMuiPseudoBLTO_v1. Definition at line 122 of file TMuiPseudoBLTO.h.
00122 { return false;} |
|
look up if 2D fires according to muid reco hits Reimplemented in TMuiPseudoBLTO_v1. Definition at line 113 of file TMuiPseudoBLTO.h.
00113 { return false;} |
|
Reimplemented in TMuiPseudoBLTO_v1. Definition at line 155 of file TMuiPseudoBLTO.h.
00155 {} |
|
Arm [0,1] Reimplemented in TMuiPseudoBLTO_v1. Definition at line 139 of file TMuiPseudoBLTO.h.
00139 {} |
|
Index Reimplemented in TMuiPseudoBLTO_v1. Definition at line 142 of file TMuiPseudoBLTO.h.
00142 {} |