Belle II Software development
|
Class interfacing Millepede solver (Pede) More...
#include <PedeApplication.h>
Public Member Functions | |
PedeApplication () | |
Constructor. | |
bool | run (PedeSteering &steering) |
Run Pede with given steering. | |
PedeResult | calibrate (PedeSteering &steering) |
Run Pede and return full result with parameter corrections. | |
bool | success () |
Was Pede successfull (can the result be used)? | |
int | warnings () const |
Level of warnings converted to int. | |
bool | aborted () const |
True if Pede was aborted (parameters not calculated) | |
int | getExitCode () const |
Returns the Pede exit code (from millepede.end file) | |
std::string | getExitMessage () const |
Returns the Pede exit message (from millepede.end file) | |
void | readEndFile (std::string filename="millepede.end") |
Reads the millepede.end file and sets this object retrieved state. | |
int | revision () |
Return Pede revision number. | |
Private Attributes | |
int | exitCode |
Pede exit code. | |
std::string | exitMessage |
Pede exit message. | |
Class interfacing Millepede solver (Pede)
Definition at line 23 of file PedeApplication.h.
|
inline |
Constructor.
Definition at line 26 of file PedeApplication.h.
|
inline |
True if Pede was aborted (parameters not calculated)
Definition at line 38 of file PedeApplication.h.
PedeResult calibrate | ( | PedeSteering & | steering | ) |
Run Pede and return full result with parameter corrections.
steering | Pede steering object with commands |
Definition at line 51 of file PedeApplication.cc.
|
inline |
Returns the Pede exit code (from millepede.end file)
Definition at line 40 of file PedeApplication.h.
|
inline |
Returns the Pede exit message (from millepede.end file)
Definition at line 42 of file PedeApplication.h.
void readEndFile | ( | std::string | filename = "millepede.end" | ) |
Reads the millepede.end file and sets this object retrieved state.
Definition at line 43 of file PedeApplication.cc.
int revision | ( | ) |
Return Pede revision number.
Definition at line 25 of file PedeApplication.cc.
bool run | ( | PedeSteering & | steering | ) |
Run Pede with given steering.
steering | Pede steering object with commands |
Definition at line 60 of file PedeApplication.cc.
|
inline |
Was Pede successfull (can the result be used)?
Definition at line 34 of file PedeApplication.h.
int warnings | ( | ) | const |
Level of warnings converted to int.
Definition at line 70 of file PedeApplication.cc.
|
private |
Pede exit code.
Definition at line 50 of file PedeApplication.h.
|
private |
Pede exit message.
Definition at line 52 of file PedeApplication.h.