]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliVParticle.h
MakeAlObjsArray is not const in the base class
[u/mrichter/AliRoot.git] / STEER / AliVParticle.h
index 40257cad45679d1031e7c96a4605c9edd66aa96c..930340689d27f1803396bb5942fedd9bff3ea174 100644 (file)
 #include <Rtypes.h>
 #include <TObject.h>
 
-const Double_t kAlmost1=0.999;
-const Double_t kAlmost0=1e-33;
+#include <float.h>
+
+const Double_t kAlmost1=1. - Double_t(FLT_EPSILON);
+const Double_t kAlmost0=Double_t(FLT_MIN);
 
 const Double_t kB2C=0.299792458e-3;
 const Double_t kAlmost0Field=1.e-13;
@@ -52,7 +54,7 @@ public:
   virtual Double_t Y() const = 0;
   
   virtual Short_t Charge() const = 0;
-
+  virtual Int_t   GetLabel() const = 0;
   // PID
   virtual const Double_t *PID() const = 0; // return PID object (to be defined, still)