#ifndef HORASLOWCHANMETA_H
#define HORASLOWCHANMETA_H
using namespace std;
#include "TObject.h"
#include "TString.h"
#include <iostream>
#include <iomanip>
#include <fstream>
class HOraSlowChanMeta : public TObject {
private:
Double_t lowGraphLimit;
Double_t highGraphLimit;
Double_t lowWarnLimit;
Double_t highWarnLimit;
Double_t lowAlarmLimit;
Double_t highAlarmLimit;
TString units;
Int_t precision;
TString startTime;
public:
HOraSlowChanMeta();
~HOraSlowChanMeta() {}
void setLowGraphLimit(Double_t v) {lowGraphLimit=v;}
void setHighGraphLimit(Double_t v) {highGraphLimit=v;}
void setLowWarnLimit(Double_t v) {lowWarnLimit=v;}
void setHighWarnLimit(Double_t v) {highWarnLimit=v;}
void setLowAlarmLimit(Double_t v) {lowAlarmLimit=v;}
void setHighAlarmLimit(Double_t v) {highAlarmLimit=v;}
void setUnits(const Char_t* s) {units=s;}
void setPrecision(Int_t v) {precision=v;}
void setStartTime(const Char_t* t) {startTime=t;}
Double_t getLowGraphLimit() {return lowGraphLimit;}
Double_t getHighGraphLimit() {return highGraphLimit;}
Double_t getLowWarnLimit() {return lowWarnLimit;}
Double_t getHighWarnLimit() {return highWarnLimit;}
Double_t getLowAlarmLimit() {return lowAlarmLimit;}
Double_t getHighAlarmLimit() {return highAlarmLimit;}
const Char_t* getUnits() {return units;}
Int_t getPrecision() {return precision;}
const Char_t* getStartTime() {return startTime.Data();}
void clear();
void print();
void write(fstream&);
private:
ClassDef(HOraSlowChanMeta,0)
};
#endif /* !HORASLOWCHANMETA */
Last change: Sat May 22 13:05:17 2010
Last generated: 2010-05-22 13:05
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.