#include <AlignTrackSegments.h>
Public Member Functions | |
AlignTrackSegments (L1MuDTChambPhContainer inphiDigis) | |
const L1MuDTChambPhContainer & | getDTContainer () |
Return Output PhContainer. More... | |
void | run (const edm::EventSetup &c) |
~AlignTrackSegments () | |
Private Attributes | |
L1MuDTChambPhContainer | m_dt_tsshifted |
Output PhContainer. More... | |
L1MuDTChambPhContainer | m_phiDigis |
Definition at line 31 of file AlignTrackSegments.h.
AlignTrackSegments::AlignTrackSegments | ( | L1MuDTChambPhContainer | inphiDigis | ) |
Definition at line 20 of file AlignTrackSegments.cc.
|
inline |
Definition at line 34 of file AlignTrackSegments.h.
References HltBtagPostValidation_cff::c, and run().
|
inline |
Return Output PhContainer.
Definition at line 39 of file AlignTrackSegments.h.
References m_dt_tsshifted.
void AlignTrackSegments::run | ( | const edm::EventSetup & | c | ) |
chPhiSegm1 reads the first ts from bx
chPhiSegm2 reads the second ts from bx-1
Code = 7 NULL primitive
if the second ts (bx-1) co-exist with ts1 shift it to the correct bx
Definition at line 25 of file AlignTrackSegments.cc.
References l1GtPatternGenerator_cfi::bx, L1MuDTChambPhDigi::BxCnt(), L1MuDTChambPhDigi::bxNum(), L1MuDTChambPhContainer::chPhiSegm1(), L1MuDTChambPhContainer::chPhiSegm2(), L1MuDTChambPhDigi::code(), m_dt_tsshifted, m_phiDigis, L1MuDTChambPhDigi::phi(), L1MuDTChambPhDigi::phiB(), L1MuDTChambPhDigi::scNum(), L1MuDTChambPhContainer::setContainer(), relativeConstraints::station, L1MuDTChambPhDigi::stNum(), L1MuDTChambPhDigi::Ts2Tag(), makeMuonMisalignmentScenario::wheel, and L1MuDTChambPhDigi::whNum().
Referenced by ~AlignTrackSegments().
|
private |
Output PhContainer.
Definition at line 43 of file AlignTrackSegments.h.
Referenced by getDTContainer(), and run().
|
private |
Definition at line 44 of file AlignTrackSegments.h.
Referenced by run().