#include <L1TGlobalUtilHelper.h>
Public Member Functions | |
edm::InputTag const & | l1tAlgBlkInputTag () const |
edm::EDGetTokenT < GlobalAlgBlkBxCollection > const & | l1tAlgBlkToken () const |
edm::InputTag const & | l1tExtBlkInputTag () const |
edm::EDGetTokenT < GlobalExtBlkBxCollection > const & | l1tExtBlkToken () const |
L1TGlobalUtilHelper (edm::ParameterSet const &pset, edm::ConsumesCollector &iC) | |
template<typename T > | |
L1TGlobalUtilHelper (edm::ParameterSet const &pset, edm::ConsumesCollector &iC, T &module) | |
template<typename T > | |
L1TGlobalUtilHelper (edm::ParameterSet const &pset, edm::ConsumesCollector &iC, T &module, edm::InputTag const &l1tAlgBlkInputTag, edm::InputTag const &l1tExtBlkInputTag) | |
void | operator() (edm::BranchDescription const &branchDescription) |
bool const & | readPrescalesFromFile () const |
Static Public Member Functions | |
static void | fillDescription (edm::ParameterSetDescription &desc) |
Private Attributes | |
edm::ConsumesCollector | m_consumesCollector |
bool | m_findL1TAlgBlk |
bool | m_findL1TExtBlk |
bool | m_foundMultipleL1TAlgBlk |
bool | m_foundMultipleL1TExtBlk |
bool | m_foundPreferredL1TAlgBlk |
bool | m_foundPreferredL1TExtBlk |
std::vector< edm::InputTag > | m_inputTagsL1TAlgBlk |
std::vector< edm::InputTag > | m_inputTagsL1TExtBlk |
edm::InputTag | m_l1tAlgBlkInputTag |
edm::EDGetTokenT < GlobalAlgBlkBxCollection > | m_l1tAlgBlkToken |
edm::InputTag | m_l1tExtBlkInputTag |
edm::EDGetTokenT < GlobalExtBlkBxCollection > | m_l1tExtBlkToken |
bool | m_readPrescalesFromFile |
Definition at line 38 of file L1TGlobalUtilHelper.h.
L1TGlobalUtilHelper::L1TGlobalUtilHelper | ( | edm::ParameterSet const & | pset, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 9 of file L1TGlobalUtilHelper.cc.
References edm::ConsumesCollector::consumes(), m_l1tAlgBlkInputTag, m_l1tAlgBlkToken, m_l1tExtBlkInputTag, and m_l1tExtBlkToken.
L1TGlobalUtilHelper::L1TGlobalUtilHelper | ( | edm::ParameterSet const & | pset, |
edm::ConsumesCollector & | iC, | ||
T & | module | ||
) |
Definition at line 106 of file L1TGlobalUtilHelper.h.
L1TGlobalUtilHelper::L1TGlobalUtilHelper | ( | edm::ParameterSet const & | pset, |
edm::ConsumesCollector & | iC, | ||
T & | module, | ||
edm::InputTag const & | l1tAlgBlkInputTag, | ||
edm::InputTag const & | l1tExtBlkInputTag | ||
) |
Definition at line 110 of file L1TGlobalUtilHelper.h.
References edm::ConsumesCollector::consumes(), edm::ParameterSet::existsAs(), edm::ParameterSet::getParameter(), edm::InputTag::label(), m_findL1TAlgBlk, m_findL1TExtBlk, m_l1tAlgBlkInputTag, m_l1tAlgBlkToken, m_l1tExtBlkInputTag, m_l1tExtBlkToken, and m_readPrescalesFromFile.
|
static |
Definition at line 22 of file L1TGlobalUtilHelper.cc.
References edm::ParameterSetDescription::add(), and HLT_FULL_cff::InputTag.
Referenced by l1t::L1TGlobalUtil::fillDescription().
|
inline |
Definition at line 72 of file L1TGlobalUtilHelper.h.
References m_l1tAlgBlkInputTag.
|
inline |
Definition at line 77 of file L1TGlobalUtilHelper.h.
References m_l1tAlgBlkToken.
|
inline |
Definition at line 73 of file L1TGlobalUtilHelper.h.
References m_l1tExtBlkInputTag.
|
inline |
Definition at line 78 of file L1TGlobalUtilHelper.h.
References m_l1tExtBlkToken.
void L1TGlobalUtilHelper::operator() | ( | edm::BranchDescription const & | branchDescription | ) |
Definition at line 28 of file L1TGlobalUtilHelper.cc.
References edm::BranchDescription::branchType(), edm::BranchDescription::dropped(), edm::InEvent, HLT_FULL_cff::InputTag, LogDebug, edm::BranchDescription::moduleLabel(), edm::BranchDescription::processName(), edm::BranchDescription::productInstanceName(), BXVector< T >::push_back(), GlobalPosition_Frontier_DevDB_cff::tag, and edm::BranchDescription::unwrappedTypeID().
|
inline |
Definition at line 75 of file L1TGlobalUtilHelper.h.
References m_readPrescalesFromFile.
|
private |
Definition at line 81 of file L1TGlobalUtilHelper.h.
|
private |
Definition at line 89 of file L1TGlobalUtilHelper.h.
Referenced by L1TGlobalUtilHelper().
|
private |
Definition at line 90 of file L1TGlobalUtilHelper.h.
Referenced by L1TGlobalUtilHelper().
|
private |
Definition at line 97 of file L1TGlobalUtilHelper.h.
|
private |
Definition at line 98 of file L1TGlobalUtilHelper.h.
|
private |
Definition at line 94 of file L1TGlobalUtilHelper.h.
|
private |
Definition at line 95 of file L1TGlobalUtilHelper.h.
|
private |
Definition at line 101 of file L1TGlobalUtilHelper.h.
|
private |
Definition at line 102 of file L1TGlobalUtilHelper.h.
|
private |
Definition at line 83 of file L1TGlobalUtilHelper.h.
Referenced by l1tAlgBlkInputTag(), and L1TGlobalUtilHelper().
|
private |
Definition at line 86 of file L1TGlobalUtilHelper.h.
Referenced by l1tAlgBlkToken(), and L1TGlobalUtilHelper().
|
private |
Definition at line 84 of file L1TGlobalUtilHelper.h.
Referenced by l1tExtBlkInputTag(), and L1TGlobalUtilHelper().
|
private |
Definition at line 87 of file L1TGlobalUtilHelper.h.
Referenced by l1tExtBlkToken(), and L1TGlobalUtilHelper().
|
private |
Definition at line 92 of file L1TGlobalUtilHelper.h.
Referenced by L1TGlobalUtilHelper(), and readPrescalesFromFile().