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