#include <Fireworks/Core/interface/FW3DViewGeometry.h>
Public Member Functions | |
FW3DViewGeometry (const fireworks::Context &context) | |
FW3DViewGeometry (const FW3DViewGeometry &)=delete | |
TEveElementList const *const | getHGCalEE () |
TEveElementList const *const | getHGCalHSc () |
TEveElementList const *const | getHGCalHSi () |
const FW3DViewGeometry & | operator= (const FW3DViewGeometry &)=delete |
void | showHGCalEE (bool) |
void | showHGCalHSc (bool) |
void | showHGCalHSi (bool) |
void | showMtdBarrel (bool) |
void | showMtdEndcap (bool) |
void | showMuonBarrel (bool) |
void | showMuonBarrelFull (bool) |
void | showMuonEndcap (bool) |
void | showPixelBarrel (bool) |
void | showPixelEndcap (bool) |
void | showTrackerBarrel (bool) |
void | showTrackerEndcap (bool) |
~FW3DViewGeometry () override | |
Public Member Functions inherited from FWViewGeometryList | |
FWViewGeometryList (const fireworks::Context &context, bool projected=true) | |
FWViewGeometryList (const FWViewGeometryList &)=delete | |
const FWViewGeometryList & | operator= (const FWViewGeometryList &)=delete |
void | updateColors () |
void | updateTransparency (bool projectedType) |
~FWViewGeometryList () override | |
Private Attributes | |
TEveElementList * | m_HGCalEEElements |
TEveElementList * | m_HGCalHScElements |
TEveElementList * | m_HGCalHSiElements |
TEveElementList * | m_mtdBarrelElements |
TEveElementList * | m_mtdEndcapElements |
TEveElementList * | m_muonBarrelElements |
TEveElementList * | m_muonBarrelFullElements |
TEveElementList * | m_muonEndcapElements |
TEveElementList * | m_muonEndcapFullElements |
TEveElementList * | m_pixelBarrelElements |
TEveElementList * | m_pixelEndcapElements |
TEveElementList * | m_trackerBarrelElements |
TEveElementList * | m_trackerEndcapElements |
Additional Inherited Members | |
Protected Member Functions inherited from FWViewGeometryList | |
void | addToCompound (TEveElement *el, FWGeomColorIndex idx, bool applyTransp=true) const |
Protected Attributes inherited from FWViewGeometryList | |
TEveCompound * | m_colorComp [kFWGeomColorSize] |
const fireworks::Context & | m_context |
const FWGeometry * | m_geom |
Description: [one line class summary]
Usage: <usage>
Definition at line 29 of file FW3DViewGeometry.h.
FW3DViewGeometry::FW3DViewGeometry | ( | const fireworks::Context & | context | ) |
Definition at line 48 of file FW3DViewGeometry.cc.
|
override |
Definition at line 71 of file FW3DViewGeometry.cc.
|
delete |
|
inline |
Definition at line 48 of file FW3DViewGeometry.h.
References m_HGCalEEElements.
Referenced by FW3DViewBase::updateHGCalVisibility().
|
inline |
Definition at line 52 of file FW3DViewGeometry.h.
References m_HGCalHScElements.
Referenced by FW3DViewBase::updateHGCalVisibility().
|
inline |
Definition at line 50 of file FW3DViewGeometry.h.
References m_HGCalHSiElements.
Referenced by FW3DViewBase::updateHGCalVisibility().
|
delete |
void FW3DViewGeometry::showHGCalEE | ( | bool | showHGCalEE | ) |
Definition at line 383 of file FW3DViewGeometry.cc.
References FWGeometry::getHGCSiliconEveShape(), FWGeometry::getMatchedIds(), FWGeometry::getParameters(), FWGeometry::HGCalEE, kFwHGCalEEColorIndex, pixelTopology::layer, FWViewGeometryList::m_colorComp, FWViewGeometryList::m_geom, and m_HGCalEEElements.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showHGCalHSc | ( | bool | showHGCalHSc | ) |
Definition at line 437 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::getHGCScintillatorEveShape(), FWGeometry::getMatchedIds(), FWGeometry::getParameters(), FWGeometry::HGCalHSc, kFwHGCalHScColorIndex, pixelTopology::layer, FWViewGeometryList::m_geom, and m_HGCalHScElements.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showHGCalHSi | ( | bool | showHGCalHSi | ) |
Definition at line 410 of file FW3DViewGeometry.cc.
References FWGeometry::getHGCSiliconEveShape(), FWGeometry::getMatchedIds(), FWGeometry::getParameters(), FWGeometry::HGCalHSi, kFwHGCalHSiColorIndex, pixelTopology::layer, FWViewGeometryList::m_colorComp, FWViewGeometryList::m_geom, and m_HGCalHSiElements.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showMtdBarrel | ( | bool | showMtdBarrel | ) |
Definition at line 457 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::Forward, FWGeometry::getEveShape(), FWGeometry::getMatchedIds(), l1ctLayer2EG_cff::id, kFWMtdBarrelColorIndex, FWViewGeometryList::m_geom, m_mtdBarrelElements, and FWGeometry::PixelBarrel.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showMtdEndcap | ( | bool | showMtdEndcap | ) |
Definition at line 483 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::Forward, FWGeometry::getEveShape(), FWGeometry::getMatchedIds(), l1ctLayer2EG_cff::id, kFWMtdEndcapColorIndex, FWViewGeometryList::m_geom, m_mtdEndcapElements, and FWGeometry::PixelBarrel.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showMuonBarrel | ( | bool | showMuonBarrel | ) |
Definition at line 85 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::getEveShape(), l1ctLayer2EG_cff::id, kFWMuonBarrelLineColorIndex, FWViewGeometryList::m_geom, m_muonBarrelElements, and alignCSCRings::s.
Referenced by FW3DViewBase::showMuonBarrel(), and showMuonBarrelFull().
void FW3DViewGeometry::showMuonBarrelFull | ( | bool | showMuonBarrel | ) |
Definition at line 117 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::getEveShape(), l1ctLayer2EG_cff::id, kFWMuonBarrelLineColorIndex, FWViewGeometryList::m_geom, m_muonBarrelFullElements, and showMuonBarrel().
Referenced by FW3DViewBase::showMuonBarrel().
void FW3DViewGeometry::showMuonEndcap | ( | bool | showMuonEndcap | ) |
Definition at line 147 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), haddnano::cl, MillePedeFileConverter_cfg::e, fwLog, FWGeometry::getEveShape(), FWGeometry::VersionInfo::haveExtraDet(), l1ctLayer2EG_cff::id, fwlog::kError, kFWMuonEndcapLineColorIndex, FWViewGeometryList::m_geom, m_muonEndcapElements, GEMDetId::maxChamberId, GEMDetId::maxLayerId, GEMDetId::maxRegionId, ME0DetId::maxRegionId, GEMDetId::minLayerId, GEMDetId::minRegionId, ME0DetId::minRegionId, alignCSCRings::s, and FWGeometry::versionInfo().
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showPixelBarrel | ( | bool | showPixelBarrel | ) |
Definition at line 280 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::getEveShape(), FWGeometry::getMatchedIds(), FWGeometry::getTrackerTopology(), l1ctLayer2EG_cff::id, kFWPixelBarrelColorIndex, FWViewGeometryList::m_geom, m_pixelBarrelElements, FWGeometry::PixelBarrel, TrackerTopology::print(), AlCaHLTBitMon_QueryRunRegistry::string, runGCPTkAlMap::title, and FWGeometry::Tracker.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showPixelEndcap | ( | bool | showPixelEndcap | ) |
Definition at line 306 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::getEveShape(), FWGeometry::getMatchedIds(), FWGeometry::getTrackerTopology(), l1ctLayer2EG_cff::id, kFWPixelEndcapColorIndex, FWViewGeometryList::m_geom, m_pixelEndcapElements, FWGeometry::PixelEndcap, TrackerTopology::print(), AlCaHLTBitMon_QueryRunRegistry::string, runGCPTkAlMap::title, and FWGeometry::Tracker.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showTrackerBarrel | ( | bool | showTrackerBarrel | ) |
Definition at line 329 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::getEveShape(), FWGeometry::getMatchedIds(), l1ctLayer2EG_cff::id, kFWTrackerBarrelColorIndex, FWViewGeometryList::m_geom, m_trackerBarrelElements, FWGeometry::TIB, FWGeometry::TOB, and FWGeometry::Tracker.
Referenced by FW3DViewBase::setContext().
void FW3DViewGeometry::showTrackerEndcap | ( | bool | showTrackerEndcap | ) |
Definition at line 356 of file FW3DViewGeometry.cc.
References FWViewGeometryList::addToCompound(), FWGeometry::getEveShape(), FWGeometry::getMatchedIds(), l1ctLayer2EG_cff::id, kFWTrackerEndcapColorIndex, FWViewGeometryList::m_geom, m_trackerEndcapElements, FWGeometry::TEC, FWGeometry::TID, and FWGeometry::Tracker.
Referenced by FW3DViewBase::setContext().
|
private |
Definition at line 71 of file FW3DViewGeometry.h.
Referenced by getHGCalEE(), and showHGCalEE().
|
private |
Definition at line 73 of file FW3DViewGeometry.h.
Referenced by getHGCalHSc(), and showHGCalHSc().
|
private |
Definition at line 72 of file FW3DViewGeometry.h.
Referenced by getHGCalHSi(), and showHGCalHSi().
|
private |
Definition at line 74 of file FW3DViewGeometry.h.
Referenced by showMtdBarrel().
|
private |
Definition at line 75 of file FW3DViewGeometry.h.
Referenced by showMtdEndcap().
|
private |
Definition at line 63 of file FW3DViewGeometry.h.
Referenced by showMuonBarrel().
|
private |
Definition at line 64 of file FW3DViewGeometry.h.
Referenced by showMuonBarrelFull().
|
private |
Definition at line 65 of file FW3DViewGeometry.h.
Referenced by showMuonEndcap().
|
private |
Definition at line 66 of file FW3DViewGeometry.h.
|
private |
Definition at line 67 of file FW3DViewGeometry.h.
Referenced by showPixelBarrel().
|
private |
Definition at line 68 of file FW3DViewGeometry.h.
Referenced by showPixelEndcap().
|
private |
Definition at line 69 of file FW3DViewGeometry.h.
Referenced by showTrackerBarrel().
|
private |
Definition at line 70 of file FW3DViewGeometry.h.
Referenced by showTrackerEndcap().