HYDRA_development_version
|
#include <horaslowchanraw.h>
Public Member Functions | |
HOraSlowChanRaw () | |
~HOraSlowChanRaw () | |
void | setTimestamp (const Char_t *s) |
void | setNanoSeconds (Int_t v) |
void | setValue (Double_t v) |
void | setValue (Int_t v) |
void | setStatus (Int_t v) |
void | fill (const Char_t *, Int_t, Double_t, Int_t) |
void | fill (const Char_t *, Int_t, Int_t, Int_t) |
const Char_t * | getTimestamp () |
Int_t | getNanoSeconds () |
Double_t | getValue () |
Int_t | getStatus () |
Int_t | getTimeDiff (const Char_t *) |
void | print (Int_t valPrec=3) |
void | write (fstream &fout, Int_t valPrec=3) |
Private Attributes | |
TString | timestamp |
Int_t | nanoSeconds |
Double_t | value |
Int_t | status |
Definition at line 13 of file horaslowchanraw.h.
HOraSlowChanRaw::HOraSlowChanRaw | ( | ) |
|
inline |
Definition at line 21 of file horaslowchanraw.h.
void HOraSlowChanRaw::fill | ( | const Char_t * | t, |
Int_t | nano, | ||
Double_t | val, | ||
Int_t | stat | ||
) |
Definition at line 26 of file horaslowchanraw.cc.
References nanoSeconds, status, timestamp, and value.
void HOraSlowChanRaw::fill | ( | const Char_t * | t, |
Int_t | nano, | ||
Int_t | val, | ||
Int_t | stat | ||
) |
Definition at line 35 of file horaslowchanraw.cc.
References nanoSeconds, status, timestamp, and value.
|
inline |
Definition at line 30 of file horaslowchanraw.h.
|
inline |
Definition at line 32 of file horaslowchanraw.h.
Int_t HOraSlowChanRaw::getTimeDiff | ( | const Char_t * | t | ) |
Definition at line 44 of file horaslowchanraw.cc.
References timestamp.
Referenced by HOraSlowChannel::getRawDataGraph().
|
inline |
Definition at line 29 of file horaslowchanraw.h.
|
inline |
Definition at line 31 of file horaslowchanraw.h.
Referenced by HOraSlowChannel::getRawDataGraph().
void HOraSlowChanRaw::print | ( | Int_t | valPrec = 3 | ) |
Definition at line 51 of file horaslowchanraw.cc.
References nanoSeconds, status, timestamp, and value.
Referenced by HOraSlowChannel::printRawData().
|
inline |
Definition at line 23 of file horaslowchanraw.h.
|
inline |
Definition at line 26 of file horaslowchanraw.h.
|
inline |
Definition at line 22 of file horaslowchanraw.h.
|
inline |
Definition at line 24 of file horaslowchanraw.h.
|
inline |
Definition at line 25 of file horaslowchanraw.h.
void HOraSlowChanRaw::write | ( | fstream & | fout, |
Int_t | valPrec = 3 |
||
) |
Definition at line 60 of file horaslowchanraw.cc.
References nanoSeconds, status, timestamp, and value.
Referenced by HOraSlowChannel::writeRawData().
|
private |
Definition at line 16 of file horaslowchanraw.h.
|
private |
Definition at line 18 of file horaslowchanraw.h.
|
private |
Definition at line 15 of file horaslowchanraw.h.
Referenced by fill(), getTimeDiff(), print(), and write().
|
private |
Definition at line 17 of file horaslowchanraw.h.