diff --git a/table/inc/TColumnView.h b/table/inc/TColumnView.h index de23431f3a750dd43f6815aa604c7281b7e9cdc1..6beadbf497f9ad069d4b865ea02936e8636c5b76 100644 --- a/table/inc/TColumnView.h +++ b/table/inc/TColumnView.h @@ -12,16 +12,12 @@ #ifndef ROOT_TColumnView #define ROOT_TColumnView -////////////////////////////////////////////////////////////////////////// -// // -// TColumnView // -// // -// It is a helper class to present one column of the TTable object // -// // -////////////////////////////////////////////////////////////////////////// - #include "TChair.h" +//______________________________________________________________________________ +// +// TColumnView - helper class to browse the TTable objects via ROOT TBrowser +//______________________________________________________________________________ class TColumnView : public TChair { public: diff --git a/table/inc/TTableDescriptor.h b/table/inc/TTableDescriptor.h index 93f33fc296b294b7b8dec32098a393adf8aa1731..4e1c71b0e0c57bbe10e87d237d07ea58f3b3e0a7 100644 --- a/table/inc/TTableDescriptor.h +++ b/table/inc/TTableDescriptor.h @@ -16,6 +16,11 @@ #include "tableDescriptor.h" class TClass; +//______________________________________________________________________________ +// +// TTableDescriptor - run-time descriptor of the TTable object rows. +//______________________________________________________________________________ + class TTableDescriptor : public TTable { protected: diff --git a/table/inc/tableDescriptor.h b/table/inc/tableDescriptor.h index 11aec7b3341cffc242f41ffa3f39ae0d572dad18..ea3ab7155c5c38b64092c32be5b0d52727d0b7cf 100644 --- a/table/inc/tableDescriptor.h +++ b/table/inc/tableDescriptor.h @@ -48,6 +48,14 @@ * To lift this restriction one has to provide -DNORESTRICTIONS CPP symbol and * recompile code. */ +//______________________________________________________________________________ +// +// Table descriptor tableDescriptor_st is internal descriptor of TTableDescriptor class +// +// One should not use it directly. +// To access the TTable descriptor information use TTableDescriptor object instead +//______________________________________________________________________________ + typedef struct tableDescriptor_st { #ifdef NORESTRICTIONS char *fColumnName; /* The name of this data-member */ diff --git a/table/src/TColumnView.cxx b/table/src/TColumnView.cxx index da0a7d1d216da397cb9730a4492b120de53e5106..ad5cc1cb263c3fb43805bd8a6c4561ead713853f 100644 --- a/table/src/TColumnView.cxx +++ b/table/src/TColumnView.cxx @@ -8,17 +8,15 @@ * For the licensing terms see $ROOTSYS/LICENSE. * * For the list of contributors see $ROOTSYS/README/CREDITS. * *************************************************************************/ -////////////////////////////////////////////////////////////////////////// -// // -// TColumnView // -// // -// It is a helper class to present TTable object view TBrowser // -// // -////////////////////////////////////////////////////////////////////////// - + #include "TColumnView.h" #include "TVirtualPad.h" - +//______________________________________________________________________________ +// +// TColumnView +// +// It is a helper class to present TTable object view TBrowser +//______________________________________________________________________________ ClassImp(TColumnView) //______________________________________________________________________________ diff --git a/table/src/TPoints3D.cxx b/table/src/TPoints3D.cxx index ee467806b7d63baf38f4666ad3c0d7f8bd26a5a2..5181a5edb6d9b3e60f11b13f986fce306ec66ad0 100644 --- a/table/src/TPoints3D.cxx +++ b/table/src/TPoints3D.cxx @@ -16,9 +16,8 @@ #include "TPoints3D.h" #include "TPointsArray3D.h" -ClassImp(TPoints3D) - //______________________________________________________________________________ +// // TPoints3D is an abstract class of the array of 3-dimensional points. // It has 4 different constructors. // @@ -54,6 +53,7 @@ ClassImp(TPoints3D) // TPoints3D pl1(150, xArray, yArray, zArray); // +ClassImp(TPoints3D) //______________________________________________________________________________ TPoints3D::TPoints3D(TPoints3DABC *points) : fPoints(points) diff --git a/table/src/TPointsArray3D.cxx b/table/src/TPointsArray3D.cxx index deeca12ebc537c1b8998de04be84fd488349fc6c..88fe48373968e02cfb7be98104282472378e4949 100644 --- a/table/src/TPointsArray3D.cxx +++ b/table/src/TPointsArray3D.cxx @@ -18,9 +18,8 @@ #include "TROOT.h" #include "TMath.h" -ClassImp(TPointsArray3D) - //______________________________________________________________________________ +// // TPointsArray3D is an abstract class of the array of 3-dimensional points. // It has 4 different constructors. // @@ -56,6 +55,7 @@ ClassImp(TPointsArray3D) // TPointsArray3D pl1(150, xArray, yArray, zArray); // +ClassImp(TPointsArray3D) //______________________________________________________________________________ TPointsArray3D::TPointsArray3D() diff --git a/table/src/TResponseTable.cxx b/table/src/TResponseTable.cxx index d10bb66ae55fcd5103c4b1fb643334b7c3248061..c7cbe963c232cf82be1d7584c0931933b3e480cc 100644 --- a/table/src/TResponseTable.cxx +++ b/table/src/TResponseTable.cxx @@ -12,6 +12,11 @@ #include "TResponseTable.h" +//______________________________________________________________________________ +// +// TResponseTable is an example of the custom version of the TGenericTable class +//______________________________________________________________________________ + ClassImp(TResponseTable) TableClassStreamerImp(TResponseTable) diff --git a/table/src/TTableDescriptor.cxx b/table/src/TTableDescriptor.cxx index d1c54a9047e73ea77a653eb9ac6ec504c60a9d4a..555b32d7524169556c3f07b64512d7006cc98365 100644 --- a/table/src/TTableDescriptor.cxx +++ b/table/src/TTableDescriptor.cxx @@ -19,6 +19,11 @@ #include "Ttypes.h" #include "TInterpreter.h" +//______________________________________________________________________________ +// +// TTableDescriptor - run-time descriptor of the TTable object rows. +//______________________________________________________________________________ + TTableDescriptor *TTableDescriptor::fgColDescriptors = 0; // TString TTableDescriptor::fgCommentsName = TTableDescriptor::SetCommentsSetName(); TString TTableDescriptor::fgCommentsName = ".comments";