00001 /* @version $Revision: 1328 $ * @modifiedby $Author: jacquem $ * @lastmodified $Date: 2011-10-03 17:04:17 +0200 (Mon, 03 Oct 2011) $ */ 00002 /* 00003 * File: DifSoftId.hh 00004 * Author: jacquem 00005 * 00006 * Created on May 8, 2010, 7:35 PM 00007 */ 00008 00009 #ifndef _DIFSOFTID_HH 00010 #define _DIFSOFTID_HH 00011 00012 #include <string> 00013 #include <sstream> 00014 00015 00016 class DifSoftId { 00017 public: 00018 DifSoftId(); 00019 DifSoftId(const DifSoftId& orig); 00020 ~DifSoftId(); 00021 00022 unsigned int GetChamberId() const { return chamberId; } ; 00023 unsigned int GetDifId() const { return difId; }; 00024 std::string toString( ) const; 00025 std::string ToString( ) const { return toString(); }; 00026 00027 void SetValue(unsigned int _chamberId,unsigned int _difId); 00028 00029 00030 protected: 00031 00032 unsigned int chamberId; 00033 unsigned int difId; 00034 00035 00036 }; 00037 00038 #endif /* _SOFTID_HH */ 00039