CMS 3D CMS Logo

VisCSCChamberDrawer.h

Go to the documentation of this file.
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 

Generated on Tue Jun 9 17:50:19 2009 for CMSSW by  doxygen 1.5.4