]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/STRANGENESS/Hypernuclei/AliAODRecoDecayLF2Prong.h
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / PWGLF / STRANGENESS / Hypernuclei / AliAODRecoDecayLF2Prong.h
1 #ifndef ALIAODRECODECAYLF2PRONG_H
2 #define ALIAODRECODECAYLF2PRONG_H
3 /* Copyright(c) 1998-2006, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */ 
7
8 //***********************************************************
9 // Class AliAODRecoDecayLF2Prong
10 // base class for AOD reconstructed 2-prong decays
11 // (3LH->3Hepi, ...)
12 //  strongly based on AliAODRecoDecayHF2Prong 
13 //  by A.Dainese and G.E.Bruno
14 //
15 //  Author: Ramona Lea (ramona.lea@cern.ch) 
16 // 
17 //***********************************************************
18
19 #include "AliAODRecoDecay.h"
20 #include "AliAODRecoDecayLF.h"
21
22 class AliAODRecoDecayLF2Prong : public AliAODRecoDecayLF {
23
24  public:
25
26   AliAODRecoDecayLF2Prong();
27   AliAODRecoDecayLF2Prong(AliAODVertex *vtx2,
28                           Double_t *px,Double_t *py,Double_t *pz,
29                           Double_t *d0,Double_t *d0err,Float_t dca);
30   AliAODRecoDecayLF2Prong(AliAODVertex *vtx2,
31                           Double_t *d0,Double_t *d0err,Float_t dca);    
32   AliAODRecoDecayLF2Prong(const AliAODRecoDecayLF2Prong& source);
33   AliAODRecoDecayLF2Prong& operator=(const AliAODRecoDecayLF2Prong& source); 
34
35   virtual ~AliAODRecoDecayLF2Prong() {}  
36  
37   Double_t Prodd0d0() const {return AliAODRecoDecay::Prodd0d0(0,1);} 
38
39   
40
41  private:
42
43   ClassDef(AliAODRecoDecayLF2Prong,1)  // base class for AOD reconstructed 
44                                        // heavy-flavour 2-prong decays
45 };
46
47 #endif