virtual destructors
authorskowron <skowron@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 30 Oct 2002 19:08:45 +0000 (19:08 +0000)
committerskowron <skowron@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 30 Oct 2002 19:08:45 +0000 (19:08 +0000)
HBTAN/AliHBTFunction.h
HBTAN/AliHBTPair.h
HBTAN/AliHBTReaderPPprod.h

index 62a77c0323fb6a9e047a4bd4743774e819cd677b..df22f2912ef97a3ee72a93de1551ed3c70eb61ba 100644 (file)
@@ -142,7 +142,7 @@ class AliHBTOnePairFctn2D: public AliHBTOnePairFctn
  public:
   AliHBTOnePairFctn2D(Int_t nXbins = 200, Double_t maxXval = 1.5, Double_t minXval = 0.0, 
                       Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15);
  public:
   AliHBTOnePairFctn2D(Int_t nXbins = 200, Double_t maxXval = 1.5, Double_t minXval = 0.0, 
                       Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15);
-  ~AliHBTOnePairFctn2D();
+  virtual ~AliHBTOnePairFctn2D();
   
   TH1* GetNumerator(){return fNumerator;}
   TH1* GetDenominator(){return fDenominator;}
   
   TH1* GetNumerator(){return fNumerator;}
   TH1* GetDenominator(){return fDenominator;}
@@ -192,7 +192,7 @@ class AliHBTTwoPairFctn1D: public AliHBTTwoPairFctn
   AliHBTTwoPairFctn1D(Int_t nbins = 200, Double_t maxval = 1.5, Double_t minval = 0.0);
   AliHBTTwoPairFctn1D(const char*,const char*,
                       Int_t nbins = 200, Double_t maxval = 1.5, Double_t minval = 0.0);
   AliHBTTwoPairFctn1D(Int_t nbins = 200, Double_t maxval = 1.5, Double_t minval = 0.0);
   AliHBTTwoPairFctn1D(const char*,const char*,
                       Int_t nbins = 200, Double_t maxval = 1.5, Double_t minval = 0.0);
-  ~AliHBTTwoPairFctn1D();
+  virtual ~AliHBTTwoPairFctn1D();
   
   TH1* GetNumerator(){return fNumerator;}
   TH1* GetDenominator(){return fDenominator;}
   
   TH1* GetNumerator(){return fNumerator;}
   TH1* GetDenominator(){return fDenominator;}
index b416788e8561c6549a2e2e3c6c0e8b2a996557de..d24e5c906a8930ef2cee68f6c0ad440dc55bf23e 100644 (file)
@@ -13,7 +13,7 @@ class AliHBTPair: public TObject
 {
  public:
    AliHBTPair(Bool_t rev = kFALSE); //contructor
 {
  public:
    AliHBTPair(Bool_t rev = kFALSE); //contructor
-   ~AliHBTPair(){}
+   virtual ~AliHBTPair(){}
    void SetParticles(AliHBTParticle*,AliHBTParticle*); //sets particles in the pair
    AliHBTPair* GetSwapedPair() {return fSwapedPair;} //returns pair with swapped particles
    
    void SetParticles(AliHBTParticle*,AliHBTParticle*); //sets particles in the pair
    AliHBTPair* GetSwapedPair() {return fSwapedPair;} //returns pair with swapped particles
    
index ad79217894de1039c3121136742984a8318dbc79..09b504cc62316f86182a3c948880e25ee7993236 100644 (file)
@@ -73,7 +73,7 @@ class AliGoodTracksPP
    
    private:
      AliGoodTracksPP(const TString& infilename = TString("good_tracks_tpc")); //constructor
    
    private:
      AliGoodTracksPP(const TString& infilename = TString("good_tracks_tpc")); //constructor
-     ~AliGoodTracksPP(); //dctor
+     virtual ~AliGoodTracksPP(); //dctor
    
      const GoodTrack& GetTrack(Int_t event, Int_t n) const; //returns reference to the nth good track in event "event"
 
    
      const GoodTrack& GetTrack(Int_t event, Int_t n) const; //returns reference to the nth good track in event "event"