HYDRA_development_version
|
#include <hscschannel.h>
Public Member Functions | |
HScsChannel (const Char_t *name="") | |
~HScsChannel () | |
void | setChannelType (const Char_t *s) |
void | setValuePrecision (Int_t n) |
void | setMean (Double_t v) |
void | setSigma (Double_t v) |
void | setMinValue (Double_t v) |
void | setMaxValue (Double_t v) |
void | setPreviousVal (Double_t v) |
void | setStatus (Int_t n) |
void | setRawData (TObjArray *) |
const Char_t * | getChannelType () |
Int_t | getValuePrecision () |
Double_t | getMean () |
Double_t | getSigma () |
Double_t | getMinVal () |
Double_t | getMaxVal () |
Double_t | getPreviousVal () |
Int_t | getStatus () |
Int_t | getNumRawData () |
TObjArray * | getRawData () |
void | clear () |
void | print () |
void | write (fstream &) |
Private Attributes | |
TString | channelType |
Int_t | valPrecision |
Double_t | mean |
Double_t | sigma |
Double_t | minVal |
Double_t | maxVal |
Double_t | previousVal |
Int_t | status |
TObjArray * | pRawData |
Definition at line 34 of file hscschannel.h.
HScsChannel::HScsChannel | ( | const Char_t * | name = "" | ) |
Definition at line 67 of file hscschannel.cc.
References maxVal, mean, minVal, pRawData, previousVal, sigma, status, and valPrecision.
HScsChannel::~HScsChannel | ( | ) |
Definition at line 75 of file hscschannel.cc.
References pRawData.
void HScsChannel::clear | ( | void | ) |
Definition at line 84 of file hscschannel.cc.
References maxVal, mean, minVal, pRawData, previousVal, sigma, status, and valPrecision.
Referenced by HScsPar::clear().
|
inline |
Definition at line 57 of file hscschannel.h.
|
inline |
Definition at line 62 of file hscschannel.h.
|
inline |
Definition at line 59 of file hscschannel.h.
|
inline |
Definition at line 61 of file hscschannel.h.
Int_t HScsChannel::getNumRawData | ( | ) |
Definition at line 105 of file hscschannel.cc.
References pRawData.
|
inline |
Definition at line 63 of file hscschannel.h.
|
inline |
Definition at line 66 of file hscschannel.h.
|
inline |
Definition at line 60 of file hscschannel.h.
|
inline |
Definition at line 64 of file hscschannel.h.
|
inline |
Definition at line 58 of file hscschannel.h.
void HScsChannel::print | ( | void | ) |
Definition at line 111 of file hscschannel.cc.
References channelType, getNumRawData(), maxVal, mean, minVal, pRawData, previousVal, sigma, status, and valPrecision.
Referenced by HScsPar::printParams().
|
inline |
Definition at line 48 of file hscschannel.h.
|
inline |
Definition at line 53 of file hscschannel.h.
|
inline |
Definition at line 50 of file hscschannel.h.
|
inline |
Definition at line 52 of file hscschannel.h.
|
inline |
Definition at line 54 of file hscschannel.h.
void HScsChannel::setRawData | ( | TObjArray * | pArray | ) |
Definition at line 95 of file hscschannel.cc.
References pRawData.
|
inline |
Definition at line 51 of file hscschannel.h.
|
inline |
Definition at line 55 of file hscschannel.h.
References n.
|
inline |
Definition at line 49 of file hscschannel.h.
References n.
void HScsChannel::write | ( | fstream & | fout | ) |
Definition at line 131 of file hscschannel.cc.
References channelType, getNumRawData(), maxVal, mean, minVal, pRawData, previousVal, sigma, status, and valPrecision.
Referenced by HScsPar::write().
|
private |
Definition at line 36 of file hscschannel.h.
|
private |
Definition at line 41 of file hscschannel.h.
Referenced by clear(), HScsChannel(), print(), and write().
|
private |
Definition at line 38 of file hscschannel.h.
Referenced by clear(), HScsChannel(), print(), and write().
|
private |
Definition at line 40 of file hscschannel.h.
Referenced by clear(), HScsChannel(), print(), and write().
|
private |
Definition at line 44 of file hscschannel.h.
Referenced by clear(), getNumRawData(), HScsChannel(), print(), setRawData(), write(), and ~HScsChannel().
|
private |
Definition at line 42 of file hscschannel.h.
Referenced by clear(), HScsChannel(), print(), and write().
|
private |
Definition at line 39 of file hscschannel.h.
Referenced by clear(), HScsChannel(), print(), and write().
|
private |
Definition at line 43 of file hscschannel.h.
Referenced by clear(), HScsChannel(), print(), and write().
|
private |
Definition at line 37 of file hscschannel.h.
Referenced by clear(), HScsChannel(), print(), and write().