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