00001 00002 00003 00004 #ifndef SCSTEERPARAM_HH 00005 #define SCSTEERPARAM_HH 00006 00007 #include "mTypes.h" 00008 00009 00010 00011 00012 ////////////////////////////////////////////////////////////////////////// 00013 // steer file parameters 00014 class SCSteerParams { 00015 public: 00016 ui32 scId; // the id for slow control 00017 std::string type; // data type : "CHAMBER", "PM", "DOUBLE", "DUMMY" 00018 ui32 id; // the id of the device 00019 std::string name; // the name of the device 00020 public: 00021 inline SCSteerParams(const ui32 aScId, const std::string aType, const ui32 aId, const std::string aName) 00022 : scId(aScId), type(aType), id(aId), name(aName) { }; 00023 00024 }; // class SCSteerParams 00025 00026 #endif