![]() |
![]() |
#include <L1MuDTSectorReceiver.h>
Public Member Functions | |
L1MuDTSectorReceiver (L1MuDTSectorProcessor &, edm::ConsumesCollector &&iC) | |
constructor More... | |
void | reset () |
clear Sector Receiver More... | |
void | run (int bx, const edm::Event &e, const edm::EventSetup &c) |
receive track segment data from the DTBX and CSC chamber triggers More... | |
virtual | ~L1MuDTSectorReceiver () |
destructor More... | |
Private Member Functions | |
int | address2sector (int adr) const |
find the right sector for a given address More... | |
int | address2wheel (int adr) const |
find the right wheel for a given address More... | |
void | receiveCSCData (int bx, const edm::Event &e, const edm::EventSetup &c) |
receive track segment data from CSC chamber trigger More... | |
void | receiveDTBXData (int bx, const edm::Event &e, const edm::EventSetup &c) |
receive track segment data from DTBX chamber trigger More... | |
Private Attributes | |
edm::EDGetTokenT < CSCTriggerContainer < csctf::TrackStub > > | m_CSCTrSToken |
edm::EDGetTokenT < L1MuDTChambPhContainer > | m_DTDigiToken |
L1MuDTSectorProcessor & | m_sp |
edm::ESHandle< L1MuDTTFMasks > | msks |
edm::ESHandle< L1MuDTTFParameters > | pars |
Sector Receiver:
The Sector Receiver receives track segment data from the DTBX and CSC chamber triggers and stores it into the Data Buffer
N. Neumeister CERN EP J. Troconiz UAM Madrid
Definition at line 53 of file L1MuDTSectorReceiver.h.
L1MuDTSectorReceiver::L1MuDTSectorReceiver | ( | L1MuDTSectorProcessor & | sp, |
edm::ConsumesCollector && | iC | ||
) |
constructor
Definition at line 55 of file L1MuDTSectorReceiver.cc.
|
virtual |
destructor
Definition at line 65 of file L1MuDTSectorReceiver.cc.
|
private |
find the right sector for a given address
Definition at line 293 of file L1MuDTSectorReceiver.cc.
|
private |
find the right wheel for a given address
Definition at line 308 of file L1MuDTSectorReceiver.cc.
|
private |
receive track segment data from CSC chamber trigger
Definition at line 222 of file L1MuDTSectorReceiver.cc.
|
private |
receive track segment data from DTBX chamber trigger
Definition at line 106 of file L1MuDTSectorReceiver.cc.
void L1MuDTSectorReceiver::reset | ( | void | ) |
clear Sector Receiver
Definition at line 98 of file L1MuDTSectorReceiver.cc.
void L1MuDTSectorReceiver::run | ( | int | bx, |
const edm::Event & | e, | ||
const edm::EventSetup & | c | ||
) |
receive track segment data from the DTBX and CSC chamber triggers
Definition at line 79 of file L1MuDTSectorReceiver.cc.
|
private |
Definition at line 87 of file L1MuDTSectorReceiver.h.
|
private |
Definition at line 86 of file L1MuDTSectorReceiver.h.
|
private |
Definition at line 85 of file L1MuDTSectorReceiver.h.
|
private |
Definition at line 90 of file L1MuDTSectorReceiver.h.
|
private |
Definition at line 89 of file L1MuDTSectorReceiver.h.