CMS 3D CMS Logo

CSCStripHitSim.h

Go to the documentation of this file.
00001 #ifndef MU_END_STRIP_HIT_SIM_H
00002 #define MU_END_STRIP_HIT_SIM_H
00003 
00013 #include "Geometry/CSCGeometry/interface/CSCGattiFunction.h"
00014 #include "SimMuon/CSCDigitizer/src/CSCDetectorHit.h"
00015 #include <vector>
00016 
00017 // declarations
00018 class CSCLayer;
00019 //class CSCDetectorHit;
00020 
00021 class CSCStripHitSim
00022 {
00023 public:
00024   // make strip hits from the given wire hits
00025   std::vector<CSCDetectorHit> & simulate(const CSCLayer * layer, 
00026                        const std::vector<CSCDetectorHit> & wireHits);
00027 private:
00028   CSCGattiFunction theGattiFunction;
00029   std::vector<CSCDetectorHit> newStripHits;
00030 };
00031 
00032 #endif

Generated on Tue Jun 9 17:47:31 2009 for CMSSW by  doxygen 1.5.4