#include <L1Trigger/L1GctConfigProducers/interface/L1GctJfParamsConfigurer.h>
Public Types | |
typedef boost::shared_ptr < L1GctJetFinderParams > | JfParamsReturnType |
Public Member Functions | |
L1GctJfParamsConfigurer (const edm::ParameterSet &) | |
JfParamsReturnType | produceJfParams () |
~L1GctJfParamsConfigurer () | |
Private Attributes | |
unsigned | m_CenJetSeed |
seed thresholds and eta boundary | |
unsigned | m_EtaBoundry |
unsigned | m_FwdJetSeed |
unsigned | m_TauJetSeed |
Implementation: <Notes on="" implementation>="">
Definition at line 38 of file L1GctJfParamsConfigurer.h.
typedef boost::shared_ptr<L1GctJetFinderParams> L1GctJfParamsConfigurer::JfParamsReturnType |
Definition at line 43 of file L1GctJfParamsConfigurer.h.
L1GctJfParamsConfigurer::L1GctJfParamsConfigurer | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 17 of file L1GctJfParamsConfigurer.cc.
00017 : 00018 m_CenJetSeed(iConfig.getParameter<unsigned>("JetFinderCentralJetSeed")), 00019 m_FwdJetSeed(iConfig.getParameter<unsigned>("JetFinderForwardJetSeed")), 00020 m_TauJetSeed(iConfig.getParameter<unsigned>("JetFinderCentralJetSeed")), // no separate tau jet seed yet 00021 m_EtaBoundry(7) // not programmable! 00022 { 00023 00024 }
L1GctJfParamsConfigurer::~L1GctJfParamsConfigurer | ( | ) |
Definition at line 27 of file L1GctJfParamsConfigurer.cc.
00028 { 00029 00030 // do anything here that needs to be done at desctruction time 00031 // (e.g. close files, deallocate resources etc.) 00032 00033 }
L1GctJfParamsConfigurer::JfParamsReturnType L1GctJfParamsConfigurer::produceJfParams | ( | ) |
Definition at line 43 of file L1GctJfParamsConfigurer.cc.
References m_CenJetSeed, m_EtaBoundry, m_FwdJetSeed, and m_TauJetSeed.
Referenced by L1GctConfigProducers::produceJfParams().
00044 { 00045 boost::shared_ptr<L1GctJetFinderParams> pL1GctJetFinderParams = 00046 boost::shared_ptr<L1GctJetFinderParams> (new L1GctJetFinderParams(m_CenJetSeed, 00047 m_FwdJetSeed, 00048 m_TauJetSeed, 00049 m_EtaBoundry)); 00050 00051 return pL1GctJetFinderParams ; 00052 }
unsigned L1GctJfParamsConfigurer::m_CenJetSeed [private] |
seed thresholds and eta boundary
Definition at line 52 of file L1GctJfParamsConfigurer.h.
Referenced by produceJfParams().
unsigned L1GctJfParamsConfigurer::m_EtaBoundry [private] |
unsigned L1GctJfParamsConfigurer::m_FwdJetSeed [private] |
unsigned L1GctJfParamsConfigurer::m_TauJetSeed [private] |