CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/SimRomanPot/SimFP420/interface/CDividerFP420.h

Go to the documentation of this file.
00001 #ifndef CDividerFP420_h
00002 #define CDividerFP420_h
00003 
00004 #include "SimRomanPot/SimFP420/interface/EnergySegmentFP420.h"
00005 //#include "SimG4CMS/FP420/interface/FP420G4HitCollection.h"
00006 //#include "SimG4CMS/FP420/interface/FP420G4Hit.h"
00007 #include "SimDataFormats/TrackingHit/interface/PSimHit.h"
00008 #include "SimDataFormats/TrackingHit/interface/PSimHitContainer.h"
00009 
00010 
00011 #include <vector>
00012 
00013 class CDividerFP420{
00014  public:
00015   
00016   typedef std::vector< EnergySegmentFP420 > ionization_type;
00017   
00018   virtual ~CDividerFP420() { }
00019   //  virtual ionization_type divide(const PSimHit, const StripDet& det) = 0;
00020   virtual ionization_type divide(const PSimHit&, const double&) = 0;
00021 
00022 };
00023 
00024 
00025 #endif