Hello,
I wonder, why I cannot use consts as static class members.
class TAFextPropHit : public TObject {
public:
static const Int_t kSignalCount = 8;
static const Float_t kScaleFactor = 1.5;
TAFextPropHit();
virtual ~TAFextPropHit();
...
ClassDef(TAFextPropHit, 1)
...
};
The class above will compile, but the shareable library built out of it will
not load into the ROOT runtime.
Of course, for integer-like constants one can use enums, but what about
floating-point or string types ?
Thanks,
Andriy.
------
Andriy Mykulyak
GSI, Planckstrasse 1, D-64291 Darmstadt
A.Mykulyak@gsi.de
Tel: +49-6159-71 2772
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:06 MET