| v2.10-0 (21000JUN2005) | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class manages all export and import conversions of
objects to/from different file formats like ascii, radware, etc.
Field Summary | |
private Go4Export_t | fiFilter Active filter format. |
private TString | fxCurrentDir name of the current working directory. |
private TString | fxOutFile Name of the output file. |
private TString | fxOutFileComment Comment (title) of the output file. |
private TString | fxStartDir name of the start (top level) directory. |
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary | |
TGo4ExportManager() | |
TGo4ExportManager(const Text_t* name) |
Destructor Summary | |
virtual synchronized | ~TGo4ExportManager() |
Method Summary | |
void | Export(TObject* ob, Go4Export_t format) Conversion of object into selected file format in working dir. |
void | Export(TObject* ob) Treat all general objects. |
void | Export(TH1* histo) Conversion of histogram into filter format file |
void | Export(TGraph* graph) Conversion of graph into filter file |
void | Export(TFolder* fold) Recursive conversion of all objects in fold specified filter files. folder structure will be represented by subdirs on file system. |
void | Export(TDirectory* dir) Recursive conversion of all objects in directory into filter format. folder structure will be represented by subdirs on file system. |
void | Export(TCollection* dir) Recursive conversion of all objects in collection into ascii files. folder structure will be represented by subdirs on file system. |
private void | ExportASCII(TH1* histo, Bool_t channels) Conversion of histogram into ascii file. |
private void | ExportASCII(TGraph* graph) Conversion of graph into ascii file |
private void | ExportRadware(TH1* histo) Conversion of histogram into radware file |
private void | ExportRadware(TH2* histo) Conversion of 2d histogram into radware file |
private void | ExportRadware(TGraph* graph) Conversion of graph into radware file |
private void | ExportRoot(TObject* ob) Store object into root file. |
void | SetCurrentDir(const Text_t* dir) |
void | SetFilter(Go4Export_t format) |
void | SetOutFile(const Text_t* filename) |
void | SetOutFileComment(const Text_t* comment) |
void | SetStartDir(const Text_t* dir) |
Methods inherited from class TNamed |
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
Field Detail |
private Go4Export_t fiFilter
private TString fxCurrentDir
private TString fxOutFile
private TString fxOutFileComment
private TString fxStartDir
Constructor Detail |
public TGo4ExportManager()
public TGo4ExportManager(const Text_t* name)
Method Detail |
public virtual synchronized ~TGo4ExportManager()
Method Detail |
public void Export(TObject* ob, Go4Export_t format)
public void Export(TObject* ob)
public void Export(TH1* histo)
public void Export(TGraph* graph)
public void Export(TFolder* fold)
public void Export(TDirectory* dir)
public void Export(TCollection* dir)
private void ExportASCII(TH1* histo, Bool_t channels)
private void ExportASCII(TGraph* graph)
private void ExportRadware(TH1* histo)
private void ExportRadware(TH2* histo)
private void ExportRadware(TGraph* graph)
private void ExportRoot(TObject* ob)
public void SetCurrentDir(const Text_t* dir)
public void SetFilter(Go4Export_t format)
public void SetOutFile(const Text_t* filename)
public void SetOutFileComment(const Text_t* comment)
public void SetStartDir(const Text_t* dir)
Association Links |
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |