Hallo,
some time ago I asked about a problem in splitting of TLorentzVector.
In the release notes of 3.01/06 it is written that this problem is
solved now. However, I have still the following problem even using
the current cvs version. Consider a class like the following:
class test: public TLorentzVector {
public:
TVector3 fV;
Double_t fTime;
test() {};
virtual ~test() {};
ClassDef(test,1)
};
I compiled this and loaded it into root. When adding a branch to a
tree (e.g. with Branch("test","test",&address,32000,99)), the components
of the base TLorentzVector are read as 0. The new components in the
derived class are processed correctly. Have I missed something, is
this a new problem or is it just due to lack of knowledge from my side?
(I tested exactly the class above using a *.cc file containing only
the include and the ClassImp(test) statement.)
Best regards,
Volker
--
Dr. Volker Hejny Tel: 02461/616853 **
Institut f. Kernphysik Fax: 02461/613930 **
---------------------------------------------------------------- ** ** ---
Forschungszentrum Juelich GmbH, D-52425 Juelich **
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:56 MET