#include <L1AnalysisL1Upgrade.h>
Public Types | |
enum | { TEST =0 } |
Public Member Functions | |
L1AnalysisL1UpgradeDataFormat * | getData () |
L1AnalysisL1Upgrade () | |
void | Reset () |
void | SetEm (const edm::Handle< l1t::EGammaBxCollection > em, unsigned maxL1Upgrade) |
void | SetJet (const edm::Handle< l1t::JetBxCollection > jet, unsigned maxL1Upgrade) |
void | SetMuon (const edm::Handle< l1t::MuonBxCollection > muon, unsigned maxL1Upgrade) |
void | SetSum (const edm::Handle< l1t::EtSumBxCollection > sums, unsigned maxL1Upgrade) |
void | SetTau (const edm::Handle< l1t::TauBxCollection > tau, unsigned maxL1Upgrade) |
~L1AnalysisL1Upgrade () | |
Private Attributes | |
L1AnalysisL1UpgradeDataFormat | l1upgrade_ |
Definition at line 23 of file L1AnalysisL1Upgrade.h.
anonymous enum |
L1Analysis::L1AnalysisL1Upgrade::L1AnalysisL1Upgrade | ( | ) |
Definition at line 3 of file L1AnalysisL1Upgrade.cc.
L1Analysis::L1AnalysisL1Upgrade::~L1AnalysisL1Upgrade | ( | ) |
Definition at line 7 of file L1AnalysisL1Upgrade.cc.
|
inline |
Definition at line 35 of file L1AnalysisL1Upgrade.h.
References l1upgrade_.
|
inline |
Definition at line 29 of file L1AnalysisL1Upgrade.h.
References metsig::jet, l1upgrade_, L1Analysis::L1AnalysisL1UpgradeDataFormat::Reset(), SetEm(), SetJet(), SetMuon(), SetSum(), SetTau(), and metsig::tau.
Referenced by L1UpgradeTreeProducer::analyze().
void L1Analysis::L1AnalysisL1Upgrade::SetEm | ( | const edm::Handle< l1t::EGammaBxCollection > | em, |
unsigned | maxL1Upgrade | ||
) |
Definition at line 12 of file L1AnalysisL1Upgrade.cc.
References BXVector< T >::begin(), L1Analysis::L1AnalysisL1UpgradeDataFormat::egBx, L1Analysis::L1AnalysisL1UpgradeDataFormat::egEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::egEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::egFootprintEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::egIEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::egIEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::egIPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::egIso, L1Analysis::L1AnalysisL1UpgradeDataFormat::egIsoEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::egNTT, L1Analysis::L1AnalysisL1UpgradeDataFormat::egPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::egRawEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::egShape, L1Analysis::L1AnalysisL1UpgradeDataFormat::egTowerHoE, L1Analysis::L1AnalysisL1UpgradeDataFormat::egTowerIEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::egTowerIPhi, BXVector< T >::end(), BXVector< T >::getFirstBX(), BXVector< T >::getLastBX(), l1upgrade_, and L1Analysis::L1AnalysisL1UpgradeDataFormat::nEGs.
Referenced by L1UpgradeTreeProducer::analyze(), and Reset().
void L1Analysis::L1AnalysisL1Upgrade::SetJet | ( | const edm::Handle< l1t::JetBxCollection > | jet, |
unsigned | maxL1Upgrade | ||
) |
Definition at line 68 of file L1AnalysisL1Upgrade.cc.
References BXVector< T >::begin(), BXVector< T >::end(), BXVector< T >::getFirstBX(), BXVector< T >::getLastBX(), L1Analysis::L1AnalysisL1UpgradeDataFormat::jetBx, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetIEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetIEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetIPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetPUDonutEt0, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetPUDonutEt1, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetPUDonutEt2, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetPUDonutEt3, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetPUEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetRawEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetSeedEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetTowerIEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::jetTowerIPhi, l1upgrade_, and L1Analysis::L1AnalysisL1UpgradeDataFormat::nJets.
Referenced by L1UpgradeTreeProducer::analyze(), and Reset().
void L1Analysis::L1AnalysisL1Upgrade::SetMuon | ( | const edm::Handle< l1t::MuonBxCollection > | muon, |
unsigned | maxL1Upgrade | ||
) |
Definition at line 96 of file L1AnalysisL1Upgrade.cc.
References BXVector< T >::begin(), BXVector< T >::end(), BXVector< T >::getFirstBX(), BXVector< T >::getLastBX(), l1upgrade_, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonBx, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonChg, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonEtaAtVtx, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIDEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIDPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIEtaAtVtx, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIPhiAtVtx, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonIso, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonPhiAtVtx, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonQual, L1Analysis::L1AnalysisL1UpgradeDataFormat::muonTfMuonIdx, and L1Analysis::L1AnalysisL1UpgradeDataFormat::nMuons.
Referenced by L1UpgradeTreeProducer::analyze(), and Reset().
void L1Analysis::L1AnalysisL1Upgrade::SetSum | ( | const edm::Handle< l1t::EtSumBxCollection > | sums, |
unsigned | maxL1Upgrade | ||
) |
Definition at line 124 of file L1AnalysisL1Upgrade.cc.
References BXVector< T >::begin(), BXVector< T >::end(), BXVector< T >::getFirstBX(), BXVector< T >::getLastBX(), l1upgrade_, L1Analysis::L1AnalysisL1UpgradeDataFormat::nSums, L1Analysis::L1AnalysisL1UpgradeDataFormat::sumBx, L1Analysis::L1AnalysisL1UpgradeDataFormat::sumEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::sumIEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::sumIPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::sumPhi, and L1Analysis::L1AnalysisL1UpgradeDataFormat::sumType.
Referenced by L1UpgradeTreeProducer::analyze(), and Reset().
void L1Analysis::L1AnalysisL1Upgrade::SetTau | ( | const edm::Handle< l1t::TauBxCollection > | tau, |
unsigned | maxL1Upgrade | ||
) |
Definition at line 40 of file L1AnalysisL1Upgrade.cc.
References BXVector< T >::begin(), BXVector< T >::end(), BXVector< T >::getFirstBX(), BXVector< T >::getLastBX(), l1upgrade_, L1Analysis::L1AnalysisL1UpgradeDataFormat::nTaus, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauBx, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauHasEM, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauHwQual, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauIEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauIEta, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauIPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauIsMerged, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauIso, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauIsoEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauNTT, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauPhi, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauRawEt, L1Analysis::L1AnalysisL1UpgradeDataFormat::tauTowerIEta, and L1Analysis::L1AnalysisL1UpgradeDataFormat::tauTowerIPhi.
Referenced by L1UpgradeTreeProducer::analyze(), and Reset().
|
private |