![]() |
AliPhysics
fceccc5 (fceccc5)
|
#include <AliLatexTable.h>
Public Member Functions | |
AliLatexTable () | |
AliLatexTable (Int_t ncol, TString format) | |
~AliLatexTable () | |
void | LoadTeXFromFileAndPrintASCII (const char *filename) |
void | SetNextCol (Int_t val) |
void | SetNextCol (Int_t val, Int_t err) |
void | SetNextCol (Double_t val, Int_t scientificNotation=-1, Bool_t rounding=kTRUE) |
void | SetNextCol (Double_t val, Double_t err, Int_t scientificNotation=-1, Bool_t rounding=kTRUE) |
void | SetNextCol (Double_t val, Double_t err, Double_t errSyst, Int_t scientificNotation=-1, Bool_t rounding=kTRUE) |
void | SetNextCol (TString val) |
void | InsertRow () |
void | InsertCustomRow (TString row) |
void | InsertHline () |
void | PrintTable (Option_t *opt="") |
void | GetMantissaAndExpBase10 (Double_t num, Double_t &man, Double_t &exp) |
Int_t * | GetColWidths () |
void | StripLatex (TString &row, TString format) |
Private Member Functions | |
AliLatexTable (const AliLatexTable &) | |
AliLatexTable & | operator= (const AliLatexTable &) |
Private Attributes | |
Int_t | fNcol |
TString | fFormat |
TObjArray * | fRows |
TObjArray * | fCols |
Int_t | fNcolReady |
Definition at line 18 of file AliLatexTable.h.
AliLatexTable::AliLatexTable | ( | ) |
Definition at line 55 of file AliLatexTable.cxx.
AliLatexTable::~AliLatexTable | ( | ) |
Definition at line 68 of file AliLatexTable.cxx.
|
private |
Int_t * AliLatexTable::GetColWidths | ( | ) |
Definition at line 318 of file AliLatexTable.cxx.
Referenced by PrintTable().
Definition at line 443 of file AliLatexTable.cxx.
Referenced by SetNextCol().
void AliLatexTable::InsertCustomRow | ( | TString | row | ) |
Definition at line 281 of file AliLatexTable.cxx.
Referenced by LoadTeXFromFileAndPrintASCII().
void AliLatexTable::InsertHline | ( | ) |
Definition at line 310 of file AliLatexTable.cxx.
void AliLatexTable::InsertRow | ( | ) |
Definition at line 288 of file AliLatexTable.cxx.
void AliLatexTable::LoadTeXFromFileAndPrintASCII | ( | const char * | filename | ) |
Definition at line 503 of file AliLatexTable.cxx.
|
private |
void AliLatexTable::PrintTable | ( | Option_t * | opt = "" | ) |
Definition at line 350 of file AliLatexTable.cxx.
Referenced by LoadTeXFromFileAndPrintASCII().
void AliLatexTable::SetNextCol | ( | Int_t | val | ) |
Definition at line 76 of file AliLatexTable.cxx.
Referenced by SetNextCol().
Definition at line 84 of file AliLatexTable.cxx.
void AliLatexTable::SetNextCol | ( | Double_t | val, |
Int_t | scientificNotation = -1 , |
||
Bool_t | rounding = kTRUE |
||
) |
Definition at line 93 of file AliLatexTable.cxx.
void AliLatexTable::SetNextCol | ( | Double_t | val, |
Double_t | err, | ||
Int_t | scientificNotation = -1 , |
||
Bool_t | rounding = kTRUE |
||
) |
Definition at line 132 of file AliLatexTable.cxx.
void AliLatexTable::SetNextCol | ( | Double_t | val, |
Double_t | err, | ||
Double_t | errSyst, | ||
Int_t | scientificNotation = -1 , |
||
Bool_t | rounding = kTRUE |
||
) |
Definition at line 184 of file AliLatexTable.cxx.
void AliLatexTable::SetNextCol | ( | TString | val | ) |
Definition at line 272 of file AliLatexTable.cxx.
Definition at line 456 of file AliLatexTable.cxx.
Referenced by GetColWidths(), and PrintTable().
|
private |
Definition at line 66 of file AliLatexTable.h.
Referenced by AliLatexTable(), InsertRow(), SetNextCol(), and ~AliLatexTable().
|
private |
Definition at line 63 of file AliLatexTable.h.
Referenced by AliLatexTable(), and PrintTable().
|
private |
Definition at line 62 of file AliLatexTable.h.
Referenced by AliLatexTable(), GetColWidths(), InsertRow(), LoadTeXFromFileAndPrintASCII(), and PrintTable().
|
private |
Definition at line 68 of file AliLatexTable.h.
Referenced by AliLatexTable(), InsertRow(), and SetNextCol().
|
private |
Definition at line 65 of file AliLatexTable.h.
Referenced by AliLatexTable(), GetColWidths(), InsertCustomRow(), InsertHline(), InsertRow(), PrintTable(), and ~AliLatexTable().