CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/SimG4CMS/Muon/interface/MuonGemFrameRotation.h

Go to the documentation of this file.
00001 #ifndef MuonGemFrameRotation_H
00002 #define MuonGemFrameRotation_H
00003 
00014 #include "SimG4CMS/Muon/interface/MuonFrameRotation.h"
00015 #include "SimG4CMS/Muon/interface/MuonG4Numbering.h"
00016 
00017 #include "G4Step.hh"
00018 
00019 class DDCompactView;
00020 
00021 class MuonGemFrameRotation : public MuonFrameRotation {
00022 
00023 public:
00024   MuonGemFrameRotation( const DDCompactView& cpv );
00025   virtual ~MuonGemFrameRotation();
00026   virtual Local3DPoint transformPoint(const Local3DPoint &, const G4Step *) const;
00027 
00028 private:
00029   MuonG4Numbering* g4numbering;
00030   int              theSectorLevel;
00031 };
00032 
00033 
00034 #endif