|
HYDRA_development_version
|
#include <hrpccalpar.h>


Public Member Functions | |
| HRpcCalPar (const Char_t *name="RpcCalPar", const Char_t *title="Calibration parameters for the Rpc Detector", const Char_t *context="RpcCalProduction") | |
| ~HRpcCalPar (void) | |
| HRpcCalParSec & | operator[] (Int_t i) |
| HRpcCalParCol * | getCol (Int_t sec, Int_t col) |
| Int_t | getSize () |
| Bool_t | init (HParIo *, Int_t *) |
| Int_t | write (HParIo *) |
| void | clear () |
| void | printParam () |
| void | fill (Int_t, Int_t, Int_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t, Float_t) |
| void | readline (const Char_t *, Int_t *) |
| void | putAsciiHeader (TString &) |
| Bool_t | writeline (Char_t *, Int_t, Int_t, Int_t) |
Public Member Functions inherited from HParSet | |
| HParSet (const Char_t *name="", const Char_t *title="", const Char_t *context="") | |
| virtual | ~HParSet () |
| virtual Bool_t | init (void) |
| virtual Bool_t | init (HParIo *io) |
| virtual Int_t | write () |
| virtual void | print () |
| const Text_t * | getDetectorName () |
| void | resetInputVersions () |
| void | setInputVersion (Int_t v=-1, Int_t i=0) |
| Int_t | getInputVersion (Int_t i) |
| void | setStatic (Bool_t flag=kTRUE) |
| Bool_t | isStatic () |
| void | setChanged (Bool_t flag=kTRUE) |
| Bool_t | hasChanged () |
| void | setParamContext (const Char_t *) |
| const Char_t * | getParamContext () const |
| void | setAuthor (const Char_t *s) |
| const Char_t * | getAuthor () const |
| void | setDescription (const Char_t *s) |
| const Char_t * | getDescription () const |
| void | copyComment (HParSet &r) |
Private Member Functions | |
| void | printPause (void) |
Private Attributes | |
| TObjArray * | array |
| Int_t | MaxSectors |
Additional Inherited Members | |
Protected Attributes inherited from HParSet | |
| Text_t | detName [20] |
| Int_t | versions [3] |
| name of the detector the container belongs to More... | |
| Bool_t | status |
| versions of container in the 2 possible inputs More... | |
| Bool_t | changed |
| static flag More... | |
| TString | paramContext |
| flag is kTRUE if parameters have changed More... | |
| TString | author |
| TString | description |
Definition at line 120 of file hrpccalpar.h.
| HRpcCalPar::HRpcCalPar | ( | const Char_t * | name = "RpcCalPar", |
| const Char_t * | title = "Calibration parameters for the Rpc Detector", |
||
| const Char_t * | context = "RpcCalProduction" |
||
| ) |
Definition at line 95 of file hrpccalpar.cc.
References array, HParSet::detName, and MaxSectors.
| HRpcCalPar::~HRpcCalPar | ( | void | ) |
Definition at line 109 of file hrpccalpar.cc.
References array.
|
virtual |
Reimplemented from HParSet.
Definition at line 130 of file hrpccalpar.cc.
References getSize(), HParSet::resetInputVersions(), and HParSet::status.
| void HRpcCalPar::fill | ( | Int_t | sec, |
| Int_t | col, | ||
| Int_t | cell, | ||
| Float_t | rightTimeOffset, | ||
| Float_t | leftTimeOffset, | ||
| Float_t | rightTotOffset, | ||
| Float_t | leftTotOffset, | ||
| Float_t | tdc2time, | ||
| Float_t | tot2charge, | ||
| Float_t | t0 | ||
| ) |
Definition at line 143 of file hrpccalpar.cc.
Referenced by readline().
|
inline |
Definition at line 134 of file hrpccalpar.h.
Referenced by HRpcCalibrater::execute().
|
inline |
Definition at line 138 of file hrpccalpar.h.
Referenced by clear(), printParam(), and HRpcParRootFileIo::read().
|
virtual |
Reimplemented from HParSet.
Definition at line 115 of file hrpccalpar.cc.
References HParIo::getDetParIo(), HDetParIo::init(), and input.
|
inline |
Definition at line 131 of file hrpccalpar.h.
| void HRpcCalPar::printParam | ( | void | ) |
Definition at line 192 of file hrpccalpar.cc.
References getSize(), and writeline().
|
private |
Definition at line 185 of file hrpccalpar.cc.
| void HRpcCalPar::putAsciiHeader | ( | TString & | header | ) |
Definition at line 165 of file hrpccalpar.cc.
| void HRpcCalPar::readline | ( | const Char_t * | buf, |
| Int_t * | set | ||
| ) |
Definition at line 154 of file hrpccalpar.cc.
References fill().
|
virtual |
Reimplemented from HParSet.
Definition at line 123 of file hrpccalpar.cc.
References HParIo::getDetParIo(), and HDetParIo::write().
| Bool_t HRpcCalPar::writeline | ( | Char_t * | buf, |
| Int_t | sec, | ||
| Int_t | col, | ||
| Int_t | cell | ||
| ) |
Definition at line 175 of file hrpccalpar.cc.
References HRpcCalParCell::getLeftTimeOffset(), HRpcCalParCell::getLeftTOTOffset(), HRpcCalParCell::getRightTimeOffset(), HRpcCalParCell::getRightTOTOffset(), HRpcCalParCell::getT0(), HRpcCalParCell::getTDC2Time(), and HRpcCalParCell::getTOT2Charge().
Referenced by printParam().
|
private |
Definition at line 122 of file hrpccalpar.h.
Referenced by HRpcCalPar(), and ~HRpcCalPar().
|
private |
Definition at line 123 of file hrpccalpar.h.
Referenced by HRpcCalPar().