#include <L1AnalysisL1UpgradeTfMuon.h>
Public Types | |
enum | { TEST = 0 } |
Public Member Functions | |
L1AnalysisL1UpgradeTfMuonDataFormat * | getData () |
L1AnalysisL1UpgradeTfMuon () | |
void | Reset () |
void | SetTfMuon (const l1t::RegionalMuonCandBxCollection &muon, unsigned maxL1UpgradeTfMuon) |
~L1AnalysisL1UpgradeTfMuon () | |
Private Attributes | |
L1AnalysisL1UpgradeTfMuonDataFormat | l1upgradetfmuon_ |
Definition at line 9 of file L1AnalysisL1UpgradeTfMuon.h.
anonymous enum |
L1Analysis::L1AnalysisL1UpgradeTfMuon::L1AnalysisL1UpgradeTfMuon | ( | ) |
Definition at line 3 of file L1AnalysisL1UpgradeTfMuon.cc.
L1Analysis::L1AnalysisL1UpgradeTfMuon::~L1AnalysisL1UpgradeTfMuon | ( | ) |
Definition at line 5 of file L1AnalysisL1UpgradeTfMuon.cc.
|
inline |
Definition at line 16 of file L1AnalysisL1UpgradeTfMuon.h.
References l1upgradetfmuon_.
Referenced by L1UpgradeTfMuonTreeProducer::L1UpgradeTfMuonTreeProducer().
|
inline |
Definition at line 14 of file L1AnalysisL1UpgradeTfMuon.h.
References l1upgradetfmuon_, l1UpgradeTfMuonTree_cfi::maxL1UpgradeTfMuon, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::Reset(), and SetTfMuon().
Referenced by L1UpgradeTfMuonTreeProducer::analyze().
void L1Analysis::L1AnalysisL1UpgradeTfMuon::SetTfMuon | ( | const l1t::RegionalMuonCandBxCollection & | muon, |
unsigned | maxL1UpgradeTfMuon | ||
) |
Definition at line 7 of file L1AnalysisL1UpgradeTfMuon.cc.
References BXVector< T >::begin(), l1t::MicroGMTConfiguration::calcGlobalPhi(), BXVector< T >::end(), BXVector< T >::getFirstBX(), BXVector< T >::getLastBX(), l1upgradetfmuon_, l1UpgradeTfMuonTree_cfi::maxL1UpgradeTfMuon, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::nTfMuons, funct::pow(), L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonBx, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonGlobalPhi, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwEta, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwHF, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwPhi, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwPt, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwQual, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwSign, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwSignValid, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonLink, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonProcessor, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonTrackFinderType, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonTrAdd, L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonWh, and makeMuonMisalignmentScenario::wheel.
Referenced by L1UpgradeTfMuonTreeProducer::analyze(), and Reset().
|
private |
Definition at line 19 of file L1AnalysisL1UpgradeTfMuon.h.
Referenced by getData(), Reset(), and SetTfMuon().