]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVGEN/AliDecayerPolarized.h
Obsolete pdfs replaced/removed.
[u/mrichter/AliRoot.git] / EVGEN / AliDecayerPolarized.h
index 56d318e160331145c501b3a83fb930b1f9c2a8f3..ac1f7ae7f1f2ce855bd4f4f39b32821c5055fd79 100644 (file)
@@ -19,16 +19,24 @@ class AliDecayerPolarized : public AliDecayer
     typedef enum { kElectron = 1, kMuon = 2} FinState_t;
   AliDecayerPolarized();
   AliDecayerPolarized(Double_t alpha, Polar_t systref, FinState_t decprod);
+  AliDecayerPolarized(const AliDecayerPolarized &decayer):AliDecayer(decayer)
+      {decayer.Copy(*this);}
   virtual ~AliDecayerPolarized();
   void SetPolDec(Double_t alpha=0) {fAlpha=alpha;}
   void SetPolRefSys(Polar_t systref=kColSop) {fSystRef=systref;}
   void SetDecProd(FinState_t decprod=kMuon) {fDecProd=decprod;}
-  virtual void Init(){;}
-  virtual void Decay(Int_t ipart, TLorentzVector *p);
+  virtual void  Init(){;}
+  virtual void  Decay(Int_t ipart, TLorentzVector *p);
   virtual Int_t ImportParticles(TClonesArray *part);
-  AliDecayerPolarized(const AliDecayerPolarized &decayer):AliDecayer(decayer)
-      {decayer.Copy(*this);}
-  virtual AliDecayerPolarized &operator=(const AliDecayerPolarized &decayer) 
+  // The following methods are dummy
+  virtual void    SetForceDecay(Int_t type);
+  virtual void    ForceDecay();
+  virtual Float_t GetPartialBranchingRatio(Int_t ipart);
+  virtual Float_t GetLifetime(Int_t kf);
+  virtual void    ReadDecayTable();
+ private:
+  void  Copy(TObject &decayer) const;
+  AliDecayerPolarized &operator=(const AliDecayerPolarized &decayer) 
       {decayer.Copy(*this);return(*this);}
     
  protected: