![]() |
![]() |
#include <Fireworks/Core/interface/FWViewType.h>
Classes | |
class | static_initializer |
Public Types | |
enum | EBit { k3DBit = 1 << k3D, kRhoPhiBit = 1 << kRhoPhi, kRhoZBit = 1 << kRhoZ, kRhoPhiPFBit = 1 << kRhoPhiPF, kISpyBit = 1 << kISpy, kLegoBit = 1 << kLego, kLegoHFBit = 1 << kLegoHF, kLegoPFECALBit = 1 << kLegoPFECAL, kGlimpseBit = 1 << kGlimpse, kTableBit = 1 << kTable, kTableHLTBit = 1 << kTableHLT, kTableL1Bit = 1 << kTableL1, kGeometryBit = 1 << kGeometryTable, kOverlapBit = 1 << kOverlapTable } |
enum | EType { kRhoPhi, kRhoZ, k3D, kISpy, kLego, kLegoHF, kGlimpse, kTable, kTableL1, kTableHLT, kRhoPhiPF, kLegoPFECAL, kGeometryTable, kOverlapTable, kTypeSize } |
Public Member Functions | |
FWViewType (EType) | |
EType | id () const |
const std::string & | name () const |
virtual | ~FWViewType () |
Static Public Member Functions | |
static const std::string & | checkNameWithViewVersion (const std::string &name, unsigned int viewVersion) |
static const std::string & | idToName (int) |
static bool | isLego (int) |
static bool | isProjected (int) |
Static Public Attributes | |
static static_initializer | init_statics |
static const int | kAll3DBits = kISpyBit | k3DBit |
static const int | kAllLegoBits = kLegoBit | kLegoHFBit | kLegoPFECALBit |
static const int | kAllRPZBits = kRhoPhiBit | kRhoZBit | kRhoPhiPFBit |
static std::string | sName [kTypeSize] |
Private Attributes | |
const EType | m_id |
enum FWViewType::EBit |
Enumerator | |
---|---|
k3DBit | |
kRhoPhiBit | |
kRhoZBit | |
kRhoPhiPFBit | |
kISpyBit | |
kLegoBit | |
kLegoHFBit | |
kLegoPFECALBit | |
kGlimpseBit | |
kTableBit | |
kTableHLTBit | |
kTableL1Bit | |
kGeometryBit | |
kOverlapBit |
Definition at line 39 of file FWViewType.h.
enum FWViewType::EType |
Enumerator | |
---|---|
kRhoPhi | |
kRhoZ | |
k3D | |
kISpy | |
kLego | |
kLegoHF | |
kGlimpse | |
kTable | |
kTableL1 | |
kTableHLT | |
kRhoPhiPF | |
kLegoPFECAL | |
kGeometryTable | |
kOverlapTable | |
kTypeSize |
Definition at line 33 of file FWViewType.h.
FWViewType::FWViewType | ( | EType | t | ) |
Definition at line 57 of file FWViewType.cc.
|
virtual |
Definition at line 62 of file FWViewType.cc.
References AlCaHLTBitMon_QueryRunRegistry::string.
|
static |
Definition at line 102 of file FWViewType.cc.
References k3D, kISpy, kLego, kTableHLT, kTableL1, and switchName().
Referenced by FWGUIManager::setFrom().
FWViewType::EType FWViewType::id | ( | void | ) | const |
Definition at line 81 of file FWViewType.cc.
References m_id, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by idToName(), and FWViewBase::typeId().
|
static |
Definition at line 89 of file FWViewType.cc.
Referenced by FWEveViewManager::buildView(), FWEveViewManager::FWEveViewManager(), FWGeometryTableViewManager::FWGeometryTableViewManager(), FWGUIManager::FWGUIManager(), FWTableViewManager::FWTableViewManager(), FWTriggerTableViewManager::FWTriggerTableViewManager(), and switchName().
|
static |
Definition at line 135 of file FWViewType.cc.
References kLego, kLegoHF, and kLegoPFECAL.
Referenced by FWEveView::populateController(), and FWEveView::setupEnergyScale().
|
static |
Definition at line 128 of file FWViewType.cc.
References kRhoPhi, kRhoPhiPF, and kRhoZ.
Referenced by addElements(), FWTauProxyBuilderBase::buildBaseTau(), FWJetProxyBuilder::buildViewType(), FWViewContextMenuHandlerGL::init(), FWTauProxyBuilderBase::localModelChanges(), FWTauProxyBuilderBase::scaleProduct(), and FWViewContextMenuHandlerGL::select().
const std::string & FWViewType::name | ( | void | ) | const |
Definition at line 74 of file FWViewType.cc.
Referenced by config.CFG::__str__(), validation.Sample::digest(), VIDSelectorBase.VIDSelectorBase::initialize(), FWViewBase::typeName(), and Vispa.Views.PropertyView.Property::valueChanged().
|
static |
Definition at line 31 of file FWViewType.h.
Definition at line 59 of file FWViewType.h.
|
static |
Definition at line 60 of file FWViewType.h.
|
static |
Definition at line 58 of file FWViewType.h.
|
private |
Definition at line 78 of file FWViewType.h.
|
static |
Definition at line 62 of file FWViewType.h.
Referenced by FWTriggerTableViewManager::buildView(), FWGeometryTableViewManager::buildView(), idToName(), name(), and FWViewType::static_initializer::static_initializer().