CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/SimG4CMS/Forward/interface/TotemVDetectorOrganization.h

Go to the documentation of this file.
00001 
00002 // File: TotemVDetectorOrganization.h
00003 // Description: Base class for numbering scheme of Totem
00005 #ifndef Forward_TotemVDetectorOrganization_h
00006 #define Forward_TotemVDetectorOrganization_h
00007 
00008 #include "G4Step.hh"
00009 #include <boost/cstdint.hpp>
00010 
00011 class TotemVDetectorOrganization {
00012 
00013 public:
00014   TotemVDetectorOrganization(){};
00015   virtual ~TotemVDetectorOrganization(){};   
00016   virtual uint32_t GetUnitID(const  G4Step* aStep) const =0;
00017 };      
00018 
00019 
00020 #endif