#include <Fireworks/Core/interface/CmsShowCommon.h>
Public Member Functions | |
virtual void | addTo (FWConfiguration &) const |
CmsShowCommon (fireworks::Context *) | |
int | gamma () |
FWViewEnergyScale * | getEnergyScale () const |
UChar_t | getProjTrackBreaking () const |
bool | getRnrPTBMarkers () const |
void | setDrawBreakMarkers () |
virtual void | setFrom (const FWConfiguration &) |
void | setGamma () |
void | setGeomColor (FWGeomColorIndex, Color_t) |
void | setGeomTransparency (int val, bool projected) |
void | setTrackBreakMode () |
void | switchBackground () |
virtual | ~CmsShowCommon () |
Public Member Functions inherited from FWConfigurableParameterizable | |
FWConfigurableParameterizable (unsigned int iVersion=1) | |
unsigned int | version () const |
virtual | ~FWConfigurableParameterizable () |
Public Member Functions inherited from FWParameterizable | |
void | add (FWParameterBase *) |
const_iterator | begin () const |
const_iterator | end () const |
FWParameterizable () | |
virtual | ~FWParameterizable () |
Public Member Functions inherited from FWConfigurable | |
FWConfigurable () | |
virtual | ~FWConfigurable () |
Protected Member Functions | |
const FWColorManager * | colorManager () const |
Private Member Functions | |
CmsShowCommon (const CmsShowCommon &) | |
const CmsShowCommon & | operator= (const CmsShowCommon &) |
Friends | |
class | CmsShowCommonPopup |
Additional Inherited Members | |
Public Types inherited from FWParameterizable | |
typedef std::vector < FWParameterBase * > ::const_iterator | const_iterator |
CmsShowCommon::CmsShowCommon | ( | fireworks::Context * | c | ) |
Definition at line 32 of file CmsShowCommon.cc.
References FWEnumParameter::addEntry(), FWGenericParameter< T >::changed_, colorManager(), i, kFWGeomColorSize, prof2calltree::l, m_drawBreakPoints, m_gamma, m_geomColors, m_trackBreak, mergeVDriftHistosByStation::name, setDrawBreakMarkers(), setGamma(), and setTrackBreakMode().
|
virtual |
Definition at line 61 of file CmsShowCommon.cc.
|
private |
|
virtual |
Reimplemented from FWConfigurableParameterizable.
Definition at line 165 of file CmsShowCommon.cc.
References FWConfigurableParameterizable::addTo(), colorManager(), m_backgroundColor, m_energyScale, FWGenericParameter< T >::set(), and v.
|
protected |
Definition at line 66 of file CmsShowCommon.cc.
References fireworks::Context::colorManager(), and m_context.
Referenced by addTo(), CmsShowCommonPopup::changeSelectionColorSet(), CmsShowCommon(), CmsShowCommonPopup::CmsShowCommonPopup(), CmsShowCommonPopup::colorSetChanged(), CmsShowCommonPopup::getColorSetColors(), and switchBackground().
|
inline |
Definition at line 60 of file CmsShowCommon.h.
References m_gamma, and FWGenericParameter< T >::value().
|
inline |
Definition at line 67 of file CmsShowCommon.h.
References m_energyScale.
Referenced by FWEveViewManager::setContext(), and FWEveView::useGlobalEnergyScaleChanged().
|
inline |
Definition at line 70 of file CmsShowCommon.h.
References m_trackBreak, and FWGenericParameter< T >::value().
Referenced by fireworks::Context::initEveElements().
|
inline |
Definition at line 71 of file CmsShowCommon.h.
References m_drawBreakPoints, and FWGenericParameter< T >::value().
Referenced by fireworks::Context::initEveElements().
|
private |
void CmsShowCommon::setDrawBreakMarkers | ( | ) |
Definition at line 89 of file CmsShowCommon.cc.
References fireworks::Context::getMuonTrackPropagator(), fireworks::Context::getTrackerTrackPropagator(), fireworks::Context::getTrackPropagator(), m_context, m_drawBreakPoints, and FWGenericParameter< T >::value().
Referenced by CmsShowCommon().
|
virtual |
Reimplemented from FWConfigurableParameterizable.
Definition at line 183 of file CmsShowCommon.cc.
References FWParameterizable::begin(), fireworks::Context::colorManager(), convert(), FWParameterizable::end(), i, kFWGeomColorSize, m_backgroundColor, m_context, m_energyScale, m_gamma, m_geomColors, m_geomTransparency2D, m_geomTransparency3D, alignBH_cfg::mode, FWColorManager::setBackgroundAndBrightness(), FWColorManager::setGeomColor(), FWColorManager::setGeomTransparency(), v, FWConfiguration::value(), relativeConstraints::value, FWGenericParameter< T >::value(), and FWConfiguration::valueForKey().
void CmsShowCommon::setGamma | ( | ) |
Definition at line 101 of file CmsShowCommon.cc.
References fireworks::Context::colorManager(), m_context, m_gamma, FWColorManager::setBrightness(), and FWGenericParameter< T >::value().
Referenced by CmsShowCommon().
void CmsShowCommon::setGeomColor | ( | FWGeomColorIndex | cidx, |
Color_t | iColor | ||
) |
Definition at line 114 of file CmsShowCommon.cc.
References fireworks::Context::colorManager(), m_context, m_geomColors, FWGenericParameter< T >::set(), and FWColorManager::setGeomColor().
Referenced by CmsShowCommonPopup::changeGeomColor().
void CmsShowCommon::setGeomTransparency | ( | int | val, |
bool | projected | ||
) |
Definition at line 121 of file CmsShowCommon.cc.
References fireworks::Context::colorManager(), m_context, m_geomTransparency2D, m_geomTransparency3D, FWGenericParameter< T >::set(), and FWColorManager::setGeomTransparency().
Referenced by CmsShowCommonPopup::changeGeomTransparency2D(), and CmsShowCommonPopup::changeGeomTransparency3D().
void CmsShowCommon::setTrackBreakMode | ( | ) |
Definition at line 76 of file CmsShowCommon.cc.
References fireworks::Context::getMuonTrackPropagator(), fireworks::Context::getTrackerTrackPropagator(), fireworks::Context::getTrackPropagator(), m_context, m_trackBreak, and FWGenericParameter< T >::value().
Referenced by CmsShowCommon().
void CmsShowCommon::switchBackground | ( | ) |
Definition at line 107 of file CmsShowCommon.cc.
References fireworks::Context::colorManager(), colorManager(), m_backgroundColor, m_context, FWGenericParameter< T >::set(), and FWColorManager::switchBackground().
Referenced by CmsShowCommonPopup::switchBackground().
|
friend |
Definition at line 43 of file CmsShowCommon.h.
|
mutableprotected |
Definition at line 85 of file CmsShowCommon.h.
Referenced by addTo(), setFrom(), and switchBackground().
|
protected |
Definition at line 79 of file CmsShowCommon.h.
Referenced by colorManager(), setDrawBreakMarkers(), setFrom(), setGamma(), setGeomColor(), setGeomTransparency(), setTrackBreakMode(), and switchBackground().
|
protected |
Definition at line 82 of file CmsShowCommon.h.
Referenced by CmsShowCommon(), CmsShowCommonPopup::CmsShowCommonPopup(), getRnrPTBMarkers(), and setDrawBreakMarkers().
|
protected |
Definition at line 94 of file CmsShowCommon.h.
Referenced by addTo(), CmsShowCommonPopup::CmsShowCommonPopup(), getEnergyScale(), and setFrom().
|
protected |
Definition at line 86 of file CmsShowCommon.h.
Referenced by CmsShowCommon(), CmsShowCommonPopup::CmsShowCommonPopup(), gamma(), setFrom(), and setGamma().
|
protected |
Definition at line 91 of file CmsShowCommon.h.
Referenced by CmsShowCommon(), setFrom(), and setGeomColor().
|
protected |
Definition at line 89 of file CmsShowCommon.h.
Referenced by setFrom(), and setGeomTransparency().
|
protected |
Definition at line 90 of file CmsShowCommon.h.
Referenced by setFrom(), and setGeomTransparency().
|
protected |
Definition at line 81 of file CmsShowCommon.h.
Referenced by CmsShowCommon(), CmsShowCommonPopup::CmsShowCommonPopup(), getProjTrackBreaking(), and setTrackBreakMode().