]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/AliVAODParticle.h
Explicite pythia6 dependence removed.
[u/mrichter/AliRoot.git] / ANALYSIS / AliVAODParticle.h
index 45d6eca5d5d79c9174158879931387441ea69ba2..04234cfd17476097e51c0bd00ff9559711641a5c 100644 (file)
@@ -5,14 +5,14 @@
 
 /* $Id$ */
 
-/////////////////////////////////////////////////////////////
-//
+//***********************************************************
+// Class AliVAODParticle
 // base class for AOD particles
-//
-/////////////////////////////////////////////////////////////
+// Author: Piotr.Skowronski@cern.ch
+//***********************************************************
 
 #include <TObject.h>
-#include <TLorentzVector.h>
+//#include <TLorentzVector.h>
 #include <TVector3.h>
 
 class AliTrackPoints;
@@ -24,8 +24,7 @@ public:
   virtual ~AliVAODParticle(){}
 
   AliVAODParticle(const AliVAODParticle& in);
-  virtual AliVAODParticle& operator=(const AliVAODParticle& in); 
-   
+  AliVAODParticle& operator=(const AliVAODParticle& in);   
 
   // kinematics
   virtual Double_t         Mass() const = 0;
@@ -74,15 +73,15 @@ public:
                                                       //twise, f.g. as a pion and as a kaon than both have the same UID)
   virtual void             SetUID(Int_t /*id*/){/* *this */}
   // type information
-  virtual Bool_t           IsSimulated() {return kFALSE;};
-  virtual Bool_t           IsTrack() {return kFALSE;};
-  virtual Bool_t           IsCluster() {return kFALSE;};
+  virtual Bool_t           IsSimulated() const {return kFALSE;};
+  virtual Bool_t           IsTrack() const {return kFALSE;};
+  virtual Bool_t           IsCluster() const {return kFALSE;};
 
   //HBT specific 
   virtual AliTrackPoints*  GetTPCTrackPoints() const {return 0x0;}
   virtual AliTrackPoints*  GetITSTrackPoints() const {return 0x0;}
   virtual AliClusterMap*   GetClusterMap() const {return 0x0;}
-  virtual void             Print() const = 0;
+  virtual void             Print(const Option_t * opt = "") const = 0;
 
   static void    SetDebug(Int_t dbg=1){fgDebug=dbg;}
   static Int_t   GetDebug(){return fgDebug;}