27 setName (
"CurrentMeasurement" );
29 setTitle(
"NI6008 current measurement" );
46 std::string(
"]/I")).c_str());
49 std::string(
"]/I")).c_str());
61 info(
"Preparing dataStream for device "+dev);
62 addDataStream((dev+std::string(
":Duration")).c_str(),
"Duration");
79 std::istringstream splitval(val);
80 std::string v0, v1, v2, v3;
89 m_ai0[i]=atof(v0.c_str());
90 m_ai1[i]=atof(v1.c_str());
91 m_ai2[i]=atof(v2.c_str());
92 m_ai3[i]=atof(v3.c_str());
void info(std::string mymsg)
std::string device(unsigned int dev)
CurrentMeasurement()
Standard constructor.
void setName(std::string name)
void addDataStream(std::string name, std::string title)
unsigned long runNumber()
virtual StatusCode finalize()
void setType(std::string type)
virtual StatusCode execute()
void setTitle(std::string title)
unsigned int m_numberOfDevices
std::string cmd(std::string, std::string)
unsigned int numberOfDevices()
StatusCode dataFill(int i, double val)
virtual StatusCode initialize()
Destructor.