|
BmnRoot
|
#include <BmnMille.h>
Public Member Functions | |
| BmnMille (const Char_t *outFileName, Bool_t asBinary=kTRUE, Bool_t writeZero=kFALSE) | |
| Opens outFileName (by default as binary file). | |
| ~BmnMille () | |
| Closes file. | |
| void | mille (Int_t NLC, const Double_t *derLc, Int_t NGL, const Double_t *derGl, const Int_t *label, Double_t rMeas, Double_t sigma) |
| Add measurement to buffer. | |
| void | special (Int_t nSpecial, const Double_t *floatings, const Int_t *integers) |
| Add special data to buffer. | |
| void | kill () |
| Reset buffers, i.e. kill derivatives accumulated for current set. | |
| void | end () |
| Write buffer (set of derivatives with same local parameters) to file. | |
| BmnMille (const Char_t *outFileName, Bool_t asBinary=kTRUE, Bool_t writeZero=kFALSE) | |
| ~BmnMille () | |
| void | mille (Int_t NLC, const Double_t *derLc, Int_t NGL, const Double_t *derGl, const Int_t *label, Double_t rMeas, Double_t sigma) |
| void | special (Int_t nSpecial, const Double_t *floatings, const Int_t *integers) |
| void | kill () |
| void | end () |
Definition at line 11 of file BmnMille.h.
| BmnMille::BmnMille | ( | const Char_t * | outFileName, |
| Bool_t | asBinary = kTRUE, |
||
| Bool_t | writeZero = kFALSE |
||
| ) |
Opens outFileName (by default as binary file).
| [in] | outFileName | file name |
| [in] | asBinary | flag for binary |
| [in] | writeZero | flag for keeping of zeros |
Definition at line 11 of file BmnMille.cxx.
| BmnMille::~BmnMille | ( | ) |
Closes file.
Definition at line 28 of file BmnMille.cxx.
| BmnMille::BmnMille | ( | const Char_t * | outFileName, |
| Bool_t | asBinary = kTRUE, |
||
| Bool_t | writeZero = kFALSE |
||
| ) |
| BmnMille::~BmnMille | ( | ) |
| void BmnMille::end | ( | ) |
Write buffer (set of derivatives with same local parameters) to file.
Definition at line 135 of file BmnMille.cxx.
References i.
| void BmnMille::end | ( | ) |
| void BmnMille::kill | ( | ) |
Reset buffers, i.e. kill derivatives accumulated for current set.
Definition at line 128 of file BmnMille.cxx.
| void BmnMille::kill | ( | ) |
| void BmnMille::mille | ( | Int_t | NLC, |
| const Double_t * | derLc, | ||
| Int_t | NGL, | ||
| const Double_t * | derGl, | ||
| const Int_t * | label, | ||
| Double_t | rMeas, | ||
| Double_t | sigma | ||
| ) |
Add measurement to buffer.
| [in] | NLC | number of local derivatives |
| [in] | derLc | local derivatives |
| [in] | NGL | number of global derivatives |
| [in] | derGl | global derivatives |
| [in] | label | global labels |
| [in] | rMeas | measurement (residuum) |
| [in] | sigma | error |
Definition at line 44 of file BmnMille.cxx.
References i.
| void BmnMille::mille | ( | Int_t | NLC, |
| const Double_t * | derLc, | ||
| Int_t | NGL, | ||
| const Double_t * | derGl, | ||
| const Int_t * | label, | ||
| Double_t | rMeas, | ||
| Double_t | sigma | ||
| ) |
| void BmnMille::special | ( | Int_t | nSpecial, |
| const Double_t * | floatings, | ||
| const Int_t * | integers | ||
| ) |
Add special data to buffer.
| [in] | nSpecial | number of floats/ints |
| [in] | floatings | floats |
| [in] | integers | ints |
Definition at line 93 of file BmnMille.cxx.
References i.
| void BmnMille::special | ( | Int_t | nSpecial, |
| const Double_t * | floatings, | ||
| const Int_t * | integers | ||
| ) |