]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGGA/GammaConv/AliAODConversionParticle.cxx
Update by Pedro
[u/mrichter/AliRoot.git] / PWGGA / GammaConv / AliAODConversionParticle.cxx
CommitLineData
e5b3650b 1#include "AliAODConversionParticle.h"
e5b3650b 2
3using namespace std;
4
5ClassImp(AliAODConversionParticle)
6
7
e5b3650b 8AliAODConversionParticle::AliAODConversionParticle() :
2eedd4ed 9TLorentzVector()
e5b3650b 10{
e5b3650b 11}
12
92efd725 13AliAODConversionParticle::AliAODConversionParticle(TLorentzVector *vec) :
14TLorentzVector(*vec)
e5b3650b 15{
92efd725 16}
17
81900183 18
92efd725 19AliAODConversionParticle::AliAODConversionParticle(AliKFParticle *kfparticle) :
20TLorentzVector(kfparticle->Px(), kfparticle->Py(), kfparticle->Pz(), kfparticle->E())
21{
81900183 22}
23
2eedd4ed 24AliAODConversionParticle::AliAODConversionParticle(const AliAODConversionParticle & original) :
25TLorentzVector(original)
81900183 26{
7be31c4b 27}
28
2eedd4ed 29AliAODConversionParticle::~AliAODConversionParticle() {
30// empty standard destructor
7be31c4b 31
e5b3650b 32}
33
34
35AliAODConversionParticle & AliAODConversionParticle::operator = (const AliAODConversionParticle & /*source*/)
36{
37 // assignment operator
38 return *this;
39}
40
2eedd4ed 41Double_t AliAODConversionParticle::Phi() const {
42 //Override Phi()
43 Double_t phi = TLorentzVector::Phi();
44 if (phi < 0.) phi += 2. * TMath::Pi();
45 return phi;
811b0806 46}