![]() |
KaliVeda
Toolkit for HIC analysis
|
Utility class describing the data used to fill each column of the list view container.
Created by KVClassFactory on Wed Apr 9 13:54:31 2008 Author: franklan
Definition at line 35 of file KVLVContainer.h.
#include <KVLVContainer.h>
Public Member Functions | |
| KVLVColumnData (TClass *cl, const Char_t *name, const Char_t *method="") | |
| virtual | ~KVLVColumnData () |
| Int_t | Compare (TObject *ob1, TObject *ob2) |
| void | GetData (TObject *, Double_t &) |
| void | GetData (TObject *, KVDatime &) |
| void | GetData (TObject *, Long_t &) |
| void | GetData (TObject *, TString &) |
| const Char_t * | GetDataString (TObject *) |
| Format string with column data for object. More... | |
| virtual Bool_t | IsBoolean () const |
| virtual void | SetDataFormat (const Char_t *fmt) |
| virtual void | SetIsBoolean (Bool_t isit=kTRUE) |
| virtual void | SetIsDateTime (KVDatime::EKVDateFormat fmt=KVDatime::kCTIME, Bool_t with_reference=kTRUE) |
|
inline |
Definition at line 59 of file KVLVContainer.h.
|
inlinevirtual |
Definition at line 87 of file KVLVContainer.h.
Compare (for sorting) the two objects based on the type of data stored in this column. The sorting depends on the return type of the data. for integers: return 1 if ob1->data < ob2->data etc. for floats: return 1 if ob1->data < ob2->data etc. for strings: alphabetical sorting using TString::CompareTo for dates: chronological order (earliest first)
Definition at line 265 of file KVLVContainer.cpp.
Definition at line 78 of file KVLVContainer.cpp.
Definition at line 104 of file KVLVContainer.cpp.
Definition at line 69 of file KVLVContainer.cpp.
Definition at line 87 of file KVLVContainer.cpp.
Format string with column data for object.
Definition at line 123 of file KVLVContainer.cpp.
|
inlinevirtual |
Definition at line 101 of file KVLVContainer.h.
Override default formatting for integer ("%ld") or double ("%lf") data types
Definition at line 95 of file KVLVContainer.h.
Definition at line 91 of file KVLVContainer.h.
|
virtual |
If data in column is date & time info, use this method to
Definition at line 179 of file KVLVContainer.cpp.