fdhwlib  2.0.25
/home/kopmann/git-mirror/fdhwlib/fdhwlib/calib/calibdata.h
Go to the documentation of this file.
00001 /***************************************************************************
00002     calibData.h  -  description
00003 
00004     begin                : Tue Sep 05 2001
00005     copyright            : (C) 2001 by A Kopmann
00006     email                : kopmann@hpe.fzk.de
00007     status               :
00008     test                 :
00009     history              :
00010  ***************************************************************************/
00011 
00012 
00013 #ifndef CALIBDATA_H
00014 #define CALIBDATA_H
00015 
00016 
00017 #include <ctime>
00018 
00019 
00030 class CalibData
00031 {
00032 public:
00033         CalibData();
00034         virtual ~CalibData();
00035 
00051         void parseData(char *line);
00052 
00054         void display(FILE *fout);
00055 
00056 private:
00057 
00062         //unsigned long timeStamp;
00063         time_t timeStamp;
00064 
00066         int numberOfPulses;
00067 
00069         float lightIntensity;
00070 
00072         float lightRMS;
00073 
00075         float pulsePeriod;
00076 
00078         int filter1;
00079 
00080         int filter2;
00081 
00082         int filter3;
00083 
00086         int selRadiometer;
00087 
00088         int selRadiometerMonitor;
00089 
00092         int selFiberA;
00093 
00094         int selFiberAMonitor;
00095 
00098         int selFiberB;
00099 
00100         int selFiberBMonitor;
00101 
00104         int selFiberC;
00105 
00106     int selFiberCMonitor;
00107 
00108 };
00109 
00110 #endif