CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/RecoMuon/Navigation/interface/MuonNavigationPrinter.h

Go to the documentation of this file.
00001 #ifndef Navigation_MuonNavigationPrinter_H
00002 #define Navigation_MuonNavigationPrinter_H
00003 
00021 class DetLayer;
00022 class MuonDetLayerGeometry;
00023 class GeometricSearchTracker;
00024 
00025 #include <vector>
00026 #include <string>
00027 
00028 class MuonNavigationPrinter {
00029   public:
00030     MuonNavigationPrinter(const MuonDetLayerGeometry *, bool enableRPC = true );
00031     MuonNavigationPrinter(const MuonDetLayerGeometry *,const GeometricSearchTracker *);
00032 
00033   private:
00034     void printLayer(DetLayer*) const;
00035     void printLayers(std::vector<const DetLayer*>) const;
00037 //    std::string layerPart(const DetLayer*) const;
00039 //    std::string layerModule(const DetLayer*) const;
00040 
00041 };
00042 #endif