ATLAS Offline Software
|
Class for simulating the internal bunch group trigger. More...
#include <SpecialTrigger.h>
Public Member Functions | |
BunchGroupTrigger ()=delete | |
BunchGroupTrigger (size_t bgrpNr, const std::vector< unsigned int > &bunches, const CTPdataformatVersion *ctpFormat) | |
virtual | ~BunchGroupTrigger () |
std::string | name () const |
get name of internal trigger More... | |
size_t | pitPos () const |
get signal position on PIT bus More... | |
Private Attributes | |
std::vector< unsigned int > | m_bunches |
list of bunch IDs More... | |
size_t | m_bgrpNr |
nr of the bunchgroup 0..15 More... | |
size_t | m_pitPos |
global bit in the TIP vector More... | |
Class for simulating the internal bunch group trigger.
Definition at line 48 of file SpecialTrigger.h.
|
delete |
LVL1CTP::BunchGroupTrigger::BunchGroupTrigger | ( | size_t | bgrpNr, |
const std::vector< unsigned int > & | bunches, | ||
const CTPdataformatVersion * | ctpFormat | ||
) |
Definition at line 14 of file SpecialTrigger.cxx.
|
inlinevirtual |
Definition at line 54 of file SpecialTrigger.h.
|
inlinevirtual |
get name of internal trigger
Implements LVL1CTP::ISpecialTrigger.
Definition at line 55 of file SpecialTrigger.h.
|
inlinevirtual |
get signal position on PIT bus
Implements LVL1CTP::ISpecialTrigger.
Definition at line 57 of file SpecialTrigger.h.
|
private |
nr of the bunchgroup 0..15
Definition at line 61 of file SpecialTrigger.h.
|
private |
list of bunch IDs
Definition at line 60 of file SpecialTrigger.h.
|
private |
global bit in the TIP vector
Definition at line 62 of file SpecialTrigger.h.