CMS 3D CMS Logo

MuonPatternRecoDumper.h

Go to the documentation of this file.
00001 #ifndef RecoMuon_MuonPatternRecoDumper_H
00002 #define RecoMuon_MuonPatternRecoDumper_H
00003 
00013 #include <string>
00014 
00015 class DetLayer;
00016 class FreeTrajectoryState;
00017 class TrajectoryStateOnSurface;
00018 class DetId;
00019 
00020 class MuonPatternRecoDumper {
00021 public:
00023   MuonPatternRecoDumper();
00024 
00026   virtual ~MuonPatternRecoDumper();
00027 
00028   // Operations
00029   std::string dumpLayer(const DetLayer* layer) const;
00030 
00031   std::string dumpFTS(const FreeTrajectoryState& fts) const;
00032 
00033   std::string dumpTSOS(const TrajectoryStateOnSurface& tsos) const;
00034 
00035   std::string dumpMuonId(const DetId &id) const;
00036 protected:
00037 
00038 private:
00039 };
00040 #endif
00041 

Generated on Tue Jun 9 17:44:34 2009 for CMSSW by  doxygen 1.5.4