CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch1/src/DetectorDescription/OfflineDBLoader/interface/GeometryInfoDump.h

Go to the documentation of this file.
00001 #include <DetectorDescription/Core/interface/DDCompactView.h>
00002 #include <iostream>
00003 
00004 class GeometryInfoDump {
00005 
00006 public:
00007  
00008    GeometryInfoDump( );
00009   ~GeometryInfoDump();
00010 
00011   void dumpInfo ( bool dumpHistory, bool dumpSpecs, bool dumpPosInfo
00012                 , const DDCompactView& cpv, std::string fname = "GeoHistory", int nVols = 0 );
00013 
00014  private:
00015   void dumpSpec( const std::vector<std::pair< DDPartSelection*, DDsvalues_type*> >& attspec, std::ostream& dump );
00016 };
00017