![]() |
![]() |
00001 #ifndef VIS_CSC_CHAMBER_DRAWER_H 00002 #define VIS_CSC_CHAMBER_DRAWER_H 00003 00004 #include "FWCore/Framework/interface/ESHandle.h" 00005 #include "Geometry/CSCGeometry/interface/CSCGeometry.h" 00006 #include "Geometry/CommonDetUnit/interface/GeomDetUnit.h" 00007 00008 class SoSeparator; 00017 class VisCSCChamberDrawer 00018 { 00019 public: 00020 VisCSCChamberDrawer(void); 00021 bool getOutline(SoSeparator *sep, const edm::ESHandle<CSCGeometry> pGeom, 00022 const CSCDetId id); 00023 private: 00024 uint32_t m_lineColor; 00025 float m_lineThickness; 00026 bool m_chamberFlag; 00027 }; 00028 00029 #endif //VIS_CSC_CHAMBER_DRAWER_H 00030