![]() |
ATLAS Offline Software
|
PadEmulatorCoincidences. More...
Namespaces | |
| MM | |
| PAD | |
Classes | |
| class | IMMTriggerTool |
| class | IPadEmulatorTool |
| class | ITriggerProcessorTool |
| class | MMTriggerTool |
| class | NSWL1Simulation |
| NSW L1 simulation algorithm. More... | |
| class | PadEmulatorTool |
| class | PadEmulatorTrigger |
| class | PadPattern |
| class | TriggerProcessorTool |
Functions | |
| bool | trigger_1over4 (const bool in0, const bool in1, const bool in2, const bool in3) |
| bool | trigger_2over4 (const bool in0, const bool in1, const bool in2, const bool in3) |
| bool | trigger_specific2over4 (const bool in0, const bool in1, const bool in2, const bool in3) |
| bool | trigger_3over4 (const bool in0, const bool in1, const bool in2, const bool in3) |
| bool | trigger_4over4 (const bool in0, const bool in1, const bool in2, const bool in3) |
| bool | trigger_3and1 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_2and2 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_4over8 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_specific4over8 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_5over8 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_specific5over8 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_superspecific5over8 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_6over8 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_2X_3over4 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| bool | trigger_8over8 (const bool in0, const bool in1, const bool in2, const bool in3, const bool in4, const bool in5, const bool in6, const bool in7) |
| std::string | sectorName (const std::string &wheel, const uint32_t sec) |
| int | getSignedPhiID (const uint32_t phiid) |
| bool | isA (const uint32_t sourceid) |
Variables | |
| const std::string | SPACE {" "} |
| const std::string | UNDERSCORE {"_"} |
| const std::string | COMMA {","} |
| const std::string | SEMICOLON {";"} |
| const std::string | VHDLCOMMENT {"--"} |
| const std::vector< std::string > | WHEELS {"A", "C"} |
| constexpr uint32_t | NLAYERS {8} |
| constexpr uint32_t | NSECTORS {16} |
PadEmulatorCoincidences.
TrigT1NSWSimExtras.
List of functions to evaluate sTGC Pad Trigger coincidences
A basic lists of booleand functions to check trigger coincidences, according to the chosen trigger logic
List of common functions, shared between sTGC and MM codes
A list of common functions, mainly used by sTGC Pad Trigger code. They will be extended to MicroMegas code and sTGC Strip Trigger, when available
|
inline |
Definition at line 59 of file TrigT1NSWSimExtras.h.
|
inline |
Definition at line 307 of file TrigT1NSWSimExtras.h.
|
inline |
Definition at line 20 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 47 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 24 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 89 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 40 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 32 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 36 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 52 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 64 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 84 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 94 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 28 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 59 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 69 of file PadEmulatorCoincidences.h.
|
inline |
Definition at line 76 of file PadEmulatorCoincidences.h.
| const std::string NSWL1::COMMA {","} |
Definition at line 35 of file TrigT1NSWSimExtras.h.
|
constexpr |
Definition at line 47 of file TrigT1NSWSimExtras.h.
|
constexpr |
Definition at line 48 of file TrigT1NSWSimExtras.h.
| const std::string NSWL1::SEMICOLON {";"} |
Definition at line 38 of file TrigT1NSWSimExtras.h.
| const std::string NSWL1::SPACE {" "} |
Definition at line 29 of file TrigT1NSWSimExtras.h.
| const std::string NSWL1::UNDERSCORE {"_"} |
Definition at line 32 of file TrigT1NSWSimExtras.h.
| const std::string NSWL1::VHDLCOMMENT {"--"} |
Definition at line 41 of file TrigT1NSWSimExtras.h.
| const std::vector<std::string> NSWL1::WHEELS {"A", "C"} |
Definition at line 44 of file TrigT1NSWSimExtras.h.
1.8.18