#include <L1AnalysisGCT.h>
Public Member Functions | |
L1AnalysisGCTDataFormat * | getData () |
L1AnalysisGCT () | |
L1AnalysisGCT (bool verbose) | |
void | Reset () |
void | SetEm (const edm::Handle< L1GctEmCandCollection > l1IsoEm, const edm::Handle< L1GctEmCandCollection > l1NonIsoEm) |
void | SetES (const edm::Handle< L1GctEtMissCollection > l1EtMiss, const edm::Handle< L1GctHtMissCollection > l1HtMiss, const edm::Handle< L1GctEtHadCollection > l1EtHad, const edm::Handle< L1GctEtTotalCollection > l1EtTotal) |
void | SetHFminbias (const edm::Handle< L1GctHFRingEtSumsCollection > l1HFSums, const edm::Handle< L1GctHFBitCountsCollection > l1HFCounts) |
void | SetJet (const edm::Handle< L1GctJetCandCollection > l1CenJets, const edm::Handle< L1GctJetCandCollection > l1ForJets, const edm::Handle< L1GctJetCandCollection > l1TauJets, const edm::Handle< L1GctJetCandCollection > l1IsoTauJets) |
~L1AnalysisGCT () | |
Private Attributes | |
L1AnalysisGCTDataFormat | gct_ |
bool | verbose_ |
Definition at line 18 of file L1AnalysisGCT.h.
L1Analysis::L1AnalysisGCT::L1AnalysisGCT | ( | ) |
Definition at line 4 of file L1AnalysisGCT.cc.
L1Analysis::L1AnalysisGCT::L1AnalysisGCT | ( | bool | verbose | ) |
L1Analysis::L1AnalysisGCT::~L1AnalysisGCT | ( | ) |
Definition at line 8 of file L1AnalysisGCT.cc.
|
inline |
|
inline |
Definition at line 39 of file L1AnalysisGCT.h.
References gct_, and L1Analysis::L1AnalysisGCTDataFormat::Reset().
void L1Analysis::L1AnalysisGCT::SetEm | ( | const edm::Handle< L1GctEmCandCollection > | l1IsoEm, |
const edm::Handle< L1GctEmCandCollection > | l1NonIsoEm | ||
) |
Definition at line 160 of file L1AnalysisGCT.cc.
References gct_, L1Analysis::L1AnalysisGCTDataFormat::IsoEmBx, L1Analysis::L1AnalysisGCTDataFormat::IsoEmEta, L1Analysis::L1AnalysisGCTDataFormat::IsoEmPhi, L1Analysis::L1AnalysisGCTDataFormat::IsoEmRnk, L1Analysis::L1AnalysisGCTDataFormat::IsoEmSize, Vispa.Plugins.EdmBrowser.EdmDataAccessor::ne(), L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmBx, L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmEta, L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmPhi, L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmRnk, L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmSize, and verbose_.
void L1Analysis::L1AnalysisGCT::SetES | ( | const edm::Handle< L1GctEtMissCollection > | l1EtMiss, |
const edm::Handle< L1GctHtMissCollection > | l1HtMiss, | ||
const edm::Handle< L1GctEtHadCollection > | l1EtHad, | ||
const edm::Handle< L1GctEtTotalCollection > | l1EtTotal | ||
) |
Definition at line 84 of file L1AnalysisGCT.cc.
References L1Analysis::L1AnalysisGCTDataFormat::EtHad, L1Analysis::L1AnalysisGCTDataFormat::EtHadBX, L1Analysis::L1AnalysisGCTDataFormat::EtHadSize, L1Analysis::L1AnalysisGCTDataFormat::EtMiss, L1Analysis::L1AnalysisGCTDataFormat::EtMissBX, L1Analysis::L1AnalysisGCTDataFormat::EtMissPhi, L1Analysis::L1AnalysisGCTDataFormat::EtMissSize, L1Analysis::L1AnalysisGCTDataFormat::EtTot, L1Analysis::L1AnalysisGCTDataFormat::EtTotBX, L1Analysis::L1AnalysisGCTDataFormat::EtTotSize, gct_, L1Analysis::L1AnalysisGCTDataFormat::HtMiss, L1Analysis::L1AnalysisGCTDataFormat::HtMissBX, L1Analysis::L1AnalysisGCTDataFormat::HtMissPhi, L1Analysis::L1AnalysisGCTDataFormat::HtMissSize, and verbose_.
void L1Analysis::L1AnalysisGCT::SetHFminbias | ( | const edm::Handle< L1GctHFRingEtSumsCollection > | l1HFSums, |
const edm::Handle< L1GctHFBitCountsCollection > | l1HFCounts | ||
) |
Definition at line 134 of file L1AnalysisGCT.cc.
References gct_, L1Analysis::L1AnalysisGCTDataFormat::HFBitCountsEta, L1Analysis::L1AnalysisGCTDataFormat::HFBitCountsSize, L1Analysis::L1AnalysisGCTDataFormat::HFRingEtSumEta, L1Analysis::L1AnalysisGCTDataFormat::HFRingEtSumSize, and verbose_.
void L1Analysis::L1AnalysisGCT::SetJet | ( | const edm::Handle< L1GctJetCandCollection > | l1CenJets, |
const edm::Handle< L1GctJetCandCollection > | l1ForJets, | ||
const edm::Handle< L1GctJetCandCollection > | l1TauJets, | ||
const edm::Handle< L1GctJetCandCollection > | l1IsoTauJets | ||
) |
Definition at line 9 of file L1AnalysisGCT.cc.
References L1Analysis::L1AnalysisGCTDataFormat::CJetBx, L1Analysis::L1AnalysisGCTDataFormat::CJetEta, L1Analysis::L1AnalysisGCTDataFormat::CJetPhi, L1Analysis::L1AnalysisGCTDataFormat::CJetRnk, L1Analysis::L1AnalysisGCTDataFormat::CJetSize, L1Analysis::L1AnalysisGCTDataFormat::FJetBx, L1Analysis::L1AnalysisGCTDataFormat::FJetEta, L1Analysis::L1AnalysisGCTDataFormat::FJetPhi, L1Analysis::L1AnalysisGCTDataFormat::FJetRnk, L1Analysis::L1AnalysisGCTDataFormat::FJetSize, gct_, L1Analysis::L1AnalysisGCTDataFormat::IsoTJetBx, L1Analysis::L1AnalysisGCTDataFormat::IsoTJetEta, L1Analysis::L1AnalysisGCTDataFormat::IsoTJetPhi, L1Analysis::L1AnalysisGCTDataFormat::IsoTJetRnk, L1Analysis::L1AnalysisGCTDataFormat::IsoTJetSize, edm::HandleBase::isValid(), L1Analysis::L1AnalysisGCTDataFormat::TJetBx, L1Analysis::L1AnalysisGCTDataFormat::TJetEta, L1Analysis::L1AnalysisGCTDataFormat::TJetPhi, L1Analysis::L1AnalysisGCTDataFormat::TJetRnk, L1Analysis::L1AnalysisGCTDataFormat::TJetSize, and verbose_.
|
private |
Definition at line 45 of file L1AnalysisGCT.h.
Referenced by getData(), Reset(), SetEm(), SetES(), SetHFminbias(), and SetJet().
|
private |
Definition at line 44 of file L1AnalysisGCT.h.
Referenced by L1AnalysisGCT(), SetEm(), SetES(), SetHFminbias(), and SetJet().