Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DEPICSvalue.h File Reference
#include <string>
#include <time.h>
#include <stdint.h>
#include <JANA/jerror.h>
#include <JANA/JObject.h>

Go to the source code of this file.

Classes

class  DEPICSvalue
 A DEPICSvalue object holds information for a single EPICS value read from the data stream. Values are stored in the data stream as strings of the form: key=value. This string is available in the "nameval" field. It is parsed however so that one may access the name via "name" and the value as a sting via "sval". The "ival", "uval", and "fval" hold the value converted into a an "int", "uint32_t", and "double" respectively. This is done using the stringstream class an is done for convience. The EPICS values are inserted into the EVIO file during data taking by the epics2et program which should be started automatically by the DAQ system. Source for that can be found here: More...