]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGGA/GammaConv/AliAODConversionPhoton.cxx
sync
[u/mrichter/AliRoot.git] / PWGGA / GammaConv / AliAODConversionPhoton.cxx
1 #include "AliAODConversionPhoton.h"
2 #include "AliKFConversionPhoton.h"
3
4 using namespace std;
5
6 ClassImp(AliAODConversionPhoton)
7
8 AliAODConversionPhoton::AliAODConversionPhoton() :
9 AliAODConversionParticle(),
10 AliConversionPhotonBase()
11 {
12   //Standard constructor
13 }
14
15 AliAODConversionPhoton::AliAODConversionPhoton(AliKFConversionPhoton *kfphoton) :
16 AliAODConversionParticle(kfphoton),
17 AliConversionPhotonBase(*((AliConversionPhotonBase*)kfphoton))
18 {
19     //Constructor from kfphoton
20
21     // puts the mass to zero and store dilepton mass
22     SetMass(kfphoton->M());
23     SetE(P());
24 }
25
26 AliAODConversionPhoton::AliAODConversionPhoton(TLorentzVector *vec) :
27 AliAODConversionParticle(vec),
28 AliConversionPhotonBase()
29 {
30     //Constructor from TLorentzVector
31 }
32
33
34
35 AliAODConversionPhoton::AliAODConversionPhoton(const AliAODConversionPhoton & original) :
36 AliAODConversionParticle(original),
37 AliConversionPhotonBase(original)
38 {
39   //Copy constructor
40 }
41
42 AliAODConversionPhoton::~AliAODConversionPhoton()
43 {
44   // empty standard destructor
45 }
46
47 AliAODConversionPhoton & AliAODConversionPhoton::operator = (const AliAODConversionPhoton & /*source*/)
48 {
49   // assignment operator
50   return *this;
51 }