#include <CondFormats/RPCObjects/interface/L1RPCHwConfig.h>
Public Member Functions | |
void | dump () const |
void | enableAll (bool enable) |
void | enableCrate (int logSector, bool enable) |
void | enablePAC (int tower, int sector, int segment, bool enable) |
void | enableTower (int tower, bool enable) |
void | enableTowerInCrate (int tower, int crate, bool enable) |
bool | isActive (int tower, int sector, int segment) const |
bool | isActive (int tower, int PAC) const |
L1RPCHwConfig () | |
int | size () const |
virtual | ~L1RPCHwConfig () |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
std::set< L1RPCDevCoords > | m_disabledDevices |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Description: Contains multiple BX triggering info. Also info about disabled devices
Usage: <usage>
Definition at line 65 of file L1RPCHwConfig.h.
L1RPCHwConfig::L1RPCHwConfig | ( | ) |
Definition at line 31 of file L1RPCHwConfig.cc.
|
virtual |
Definition at line 38 of file L1RPCHwConfig.cc.
|
inline |
Definition at line 89 of file L1RPCHwConfig.h.
References gather_cfg::cout, and m_disabledDevices.
void L1RPCHwConfig::enableAll | ( | bool | enable | ) |
Definition at line 72 of file L1RPCHwConfig.cc.
References remoteMonitoring_LED_IterMethod_cfg::enable, and enableCrate().
void L1RPCHwConfig::enableCrate | ( | int | logSector, |
bool | enable | ||
) |
Definition at line 64 of file L1RPCHwConfig.cc.
References remoteMonitoring_LED_IterMethod_cfg::enable, enablePAC(), and hgcalTowerProducer_cfi::tower.
Referenced by enableAll().
void L1RPCHwConfig::enablePAC | ( | int | tower, |
int | sector, | ||
int | segment, | ||
bool | enable | ||
) |
Definition at line 40 of file L1RPCHwConfig.cc.
References remoteMonitoring_LED_IterMethod_cfg::enable, m_disabledDevices, and hgcalTowerProducer_cfi::tower.
Referenced by enableCrate(), enableTower(), and enableTowerInCrate().
void L1RPCHwConfig::enableTower | ( | int | tower, |
bool | enable | ||
) |
Definition at line 50 of file L1RPCHwConfig.cc.
References remoteMonitoring_LED_IterMethod_cfg::enable, enablePAC(), fileinputsource_cfi::sec, and hgcalTowerProducer_cfi::tower.
void L1RPCHwConfig::enableTowerInCrate | ( | int | tower, |
int | crate, | ||
bool | enable | ||
) |
Definition at line 58 of file L1RPCHwConfig.cc.
References remoteMonitoring_LED_IterMethod_cfg::enable, enablePAC(), and hgcalTowerProducer_cfi::tower.
|
inline |
Definition at line 70 of file L1RPCHwConfig.h.
References m_disabledDevices, and hgcalTowerProducer_cfi::tower.
Referenced by popcon::L1RPCHwConfigSourceHandler::Compare2Configs(), and RPCConeBuilderFromES::getConesFromES().
|
inline |
Definition at line 74 of file L1RPCHwConfig.h.
References m_disabledDevices, and hgcalTowerProducer_cfi::tower.
|
private |
|
inline |
Definition at line 88 of file L1RPCHwConfig.h.
References m_disabledDevices.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), and popcon::L1RPCHwConfigSourceHandler::Compare2Configs().
|
friend |
Definition at line 106 of file L1RPCHwConfig.h.
|
friend |
Definition at line 106 of file L1RPCHwConfig.h.
|
private |
Definition at line 93 of file L1RPCHwConfig.h.
Referenced by dump(), enablePAC(), isActive(), and size().