Go to the documentation of this file.00001 #ifndef CDividerFP420_h
00002 #define CDividerFP420_h
00003
00004 #include "SimRomanPot/SimFP420/interface/EnergySegmentFP420.h"
00005
00006
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
00020 virtual ionization_type divide(const PSimHit&, const double&) = 0;
00021
00022 };
00023
00024
00025 #endif