Aihong,
The solution with the least overhead is:
TObject integer;
integer.SetUniqueID(my_integer);
integer.Write("some8identifier");
Instead of a simple TObject, you can also use a TNamed object to which
you can give a name and a title.
You can use objects like TVector, TVectorD to save an array
of numbers (floats, doubles)
Rene Brun
On Sat, 12 Aug 2000, Aihong Tang wrote:
> Hi,
>
> What I am trying to do is quite simple: Save an integer or float(and their
> name) in a root file and read it back by name. Since an number itself is
> not an object, I have to embedd it into an object so that I can save it.
> I am sure that there are a lot of work around.
>
> But my question is: is there a dedicated class for this purppose? (like
> TNumber::TNumber(char* name, char* title, Int_t/Float_t number). )
>
> Thanks!
>
> Aihong
>
>
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:31 MET