Generic handling of detector signal (calibration) attributes. More...
#include "NcAttribObj.h"
Generic handling of detector signal (calibration) attributes.
Definition at line 12 of file NcAttribObj.h.
Public Member Functions | |
| NcAttribObj () | |
| NcAttribObj (const NcAttribObj &a) | |
| NcAttribObj (NcAttrib &a) | |
| virtual | ~NcAttribObj () |
| virtual TObject * | Clone (const char *name="") const |
Public Member Functions inherited from NcAttrib | |
| NcAttrib () | |
| NcAttrib (const NcAttrib &a) | |
| virtual | ~NcAttrib () |
| void | AddNamedSlot (TString s) |
| void | DecreaseEdgeValue (Int_t j=1) |
| void | DecreaseEdgeValue (TString name) |
| void | DeleteCalibrations (Int_t mode=0) |
| TF1 * | GetCalFunction (Int_t j=1) const |
| TF1 * | GetCalFunction (TString name) const |
| Int_t | GetCalWord (Int_t j=1) const |
| Int_t | GetCalWord (TString name) const |
| Int_t | GetDeadValue (Int_t j=1) const |
| Int_t | GetDeadValue (TString name) const |
| TF1 * | GetDecalFunction (Int_t j=1) const |
| TF1 * | GetDecalFunction (TString name) const |
| Int_t | GetEdgeValue (Int_t j=1) const |
| Int_t | GetEdgeValue (TString name) const |
| Float_t | GetGain (Int_t j=1) const |
| Float_t | GetGain (TString name) const |
| Int_t | GetGainFlag (Int_t j=1) const |
| Int_t | GetGainFlag (TString name) const |
| Int_t | GetLockValue (Int_t j=1) const |
| Int_t | GetLockValue (TString name) const |
| Int_t | GetNcalflags () const |
| Int_t | GetNcalfuncs () const |
| Int_t | GetNdecalfuncs () const |
| Int_t | GetNgains () const |
| Int_t | GetNnames () const |
| Int_t | GetNoffsets () const |
| virtual Int_t | GetNslots () const |
| Float_t | GetOffset (Int_t j=1) const |
| Float_t | GetOffset (TString name) const |
| Int_t | GetOffsetFlag (Int_t j=1) const |
| Int_t | GetOffsetFlag (TString name) const |
| Int_t | GetSlotIndex (TString name, Int_t opt=0) const |
| TString | GetSlotName (Int_t j=1) const |
| void | IncreaseEdgeValue (Int_t j=1) |
| void | IncreaseEdgeValue (TString name) |
| virtual void | List (Int_t j=0) const |
| virtual void | List (TString name) const |
| virtual void | Load (NcAttrib &a, Int_t j=0) |
| virtual void | Load (NcAttrib &a, TString name) |
| void | Lock (Int_t j=1) |
| void | Lock (TString name) |
| void | ResetGain (Int_t j=1) |
| void | ResetGain (TString name) |
| void | ResetOffset (Int_t j=1) |
| void | ResetOffset (TString name) |
| void | SetAlive (Int_t j=1) |
| void | SetAlive (TString name) |
| void | SetCalFunction (TF1 *f, Int_t j=1) |
| void | SetCalFunction (TF1 *f, TString name) |
| void | SetDead (Int_t j=1) |
| void | SetDead (TString name) |
| void | SetDecalFunction (TF1 *f, Int_t j=1) |
| void | SetDecalFunction (TF1 *f, TString name) |
| void | SetEdgeOff (Int_t j=1) |
| void | SetEdgeOff (TString name) |
| void | SetEdgeOn (Int_t j=1) |
| void | SetEdgeOn (TString name) |
| void | SetEdgeValue (Int_t val, Int_t j=1) |
| void | SetEdgeValue (Int_t val, TString name) |
| void | SetGain (Double_t gain, Int_t j=1) |
| void | SetGain (Double_t gain, TString name) |
| void | SetOffset (Double_t off, Int_t j=1) |
| void | SetOffset (Double_t off, TString name) |
| void | SetSlotName (TString s, Int_t j=1) |
| void | Unlock (Int_t j=1) |
| void | Unlock (TString name) |
Additional Inherited Members | |
Protected Member Functions inherited from NcAttrib | |
| void | SetCalFlags (Int_t gf, Int_t of, Int_t j) |
Protected Attributes inherited from NcAttrib | |
| TArrayI * | fCalflags |
| TObjArray * | fCalfuncs |
| TObjArray * | fDecalfuncs |
| TArrayF * | fGains |
| TObjArray * | fNames |
| TArrayF * | fOffsets |
| NcAttribObj::NcAttribObj | ( | ) |
Definition at line 72 of file NcAttribObj.cxx.
| NcAttribObj::NcAttribObj | ( | NcAttrib & | a | ) |
Definition at line 84 of file NcAttribObj.cxx.
|
virtual |
Definition at line 94 of file NcAttribObj.cxx.
| NcAttribObj::NcAttribObj | ( | const NcAttribObj & | a | ) |
Definition at line 103 of file NcAttribObj.cxx.
|
virtual |
Definition at line 112 of file NcAttribObj.cxx.