00001 #ifndef tHybrid_H 00002 #define tHybrid_H 1 00003 00007 #include "SObject.h" 00008 00009 class tHybrid: public SObject{ 00010 00011 public: 00012 00015 tHybrid(const unsigned int id, const double temp): 00016 m_id(id), 00017 m_T(temp) 00018 {} 00019 00021 tHybrid(){} 00022 00024 virtual ~tHybrid(){} 00025 00027 unsigned int id() const; 00028 00030 double T() const; 00031 00033 void stream(CSVParser& parse); 00034 00035 private: 00036 00037 unsigned int m_id; 00038 double m_T; 00039 00040 }; 00041 00042 inline unsigned int tHybrid::id() const{ 00043 return m_id; 00044 } 00045 00046 inline double tHybrid::T() const{ 00047 return m_T; 00048 } 00049 00050 #endif