X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PHOS%2FAliPHOSFastRecParticle.cxx;h=6c39d45aff83a1a9ba0dc61ec73e13d4ed0ea4d6;hb=b322e06ab6b415689a025efc26a2ba86cd6d3e22;hp=f179d7fff4219fc5fd5d070840725c9d9fc47341;hpb=cc1fe362b25017db65870c9f4a5dd2ea20dc9c9c;p=u%2Fmrichter%2FAliRoot.git diff --git a/PHOS/AliPHOSFastRecParticle.cxx b/PHOS/AliPHOSFastRecParticle.cxx index f179d7fff42..6c39d45aff8 100644 --- a/PHOS/AliPHOSFastRecParticle.cxx +++ b/PHOS/AliPHOSFastRecParticle.cxx @@ -15,6 +15,14 @@ /* $Id$ */ +/* History of cvs commits: + * + * $Log$ + * Revision 1.39 2005/05/28 14:19:04 schutz + * Compilation warnings fixed by T.P. + * + */ + //_________________________________________________________________________ // A Particle modified by PHOS response and produced by AliPHOSvFast // To become a general class of AliRoot ? @@ -29,27 +37,30 @@ // --- Standard library --- // --- AliRoot header files --- - +#include "AliLog.h" #include "AliPHOSFastRecParticle.h" #include "TPad.h" #include "TPaveText.h" -ClassImp(AliPHOSFastRecParticle) ; +ClassImp(AliPHOSFastRecParticle) //____________________________________________________________________________ -AliPHOSFastRecParticle::AliPHOSFastRecParticle() : TParticle() +AliPHOSFastRecParticle::AliPHOSFastRecParticle() : + fIndexInList(0), + fTof(0.f), + fType(0) { // ctor - fType = 0 ; } //____________________________________________________________________________ AliPHOSFastRecParticle::AliPHOSFastRecParticle(const AliPHOSFastRecParticle & rp) - : TParticle(rp) + : TParticle(rp), + fIndexInList(rp.fIndexInList),//? + fTof(rp.fTof),//? + fType(rp.fType) { // copy ctor - - fType = rp.fType ; fPdgCode = rp.fPdgCode; fStatusCode = rp.fStatusCode; fMother[0] = rp.fMother[0]; @@ -72,13 +83,14 @@ AliPHOSFastRecParticle::AliPHOSFastRecParticle() : TParticle() } //____________________________________________________________________________ - AliPHOSFastRecParticle::AliPHOSFastRecParticle(const TParticle & pp) + AliPHOSFastRecParticle::AliPHOSFastRecParticle(const TParticle & pp) : + fIndexInList(0), + fTof(0.f), + fType(0) { // ctor from a TParticle (crummy?!) - TParticle & pnoconst = (TParticle &)(pp) ; AliPHOSFastRecParticle & p = (AliPHOSFastRecParticle &)(pnoconst) ; - fType = 0 ; fPdgCode = p.fPdgCode; fStatusCode = p.fStatusCode; fMother[0] = p.fMother[0]; @@ -198,7 +210,8 @@ Bool_t AliPHOSFastRecParticle::IsPi0(TString purity) const if (purity == "low" ) pi0Like = TestPIDBit(9); else if (purity == "medium") pi0Like = TestPIDBit(10); else if (purity == "high" ) pi0Like = TestPIDBit(11); - else Error("IsPi0","Wrong purity type: %s",purity.Data()); + else + AliError(Form("Wrong purity type: %s",purity.Data())); if (pi0Like && // pi0 by PCA (TestPIDBit(5)||TestPIDBit(4)||TestPIDBit(3))&& // fast by TOF (TestPIDBit(2)||TestPIDBit(1)||TestPIDBit(0))&& // neutral by CPV @@ -219,7 +232,8 @@ Bool_t AliPHOSFastRecParticle::IsElectron(TString purity) const if (purity == "low" ) photonLike = TestPIDBit(6); else if (purity == "medium") photonLike = TestPIDBit(7); else if (purity == "high" ) photonLike = TestPIDBit(8); - else Error("IsElectron","Wrong purity type: %s",purity.Data()); + else + AliError(Form("Wrong purity type: %s",purity.Data())); if (photonLike && // photon by PCA (TestPIDBit(5)|| TestPIDBit(4)|| TestPIDBit(3))&& // fast by TOF @@ -241,7 +255,8 @@ Bool_t AliPHOSFastRecParticle::IsEleCon(TString purity) const if (purity == "low" ) photonLike = TestPIDBit(6); else if (purity == "medium") photonLike = TestPIDBit(7); else if (purity == "high" ) photonLike = TestPIDBit(8); - else Error("IsElectron","Wrong purity type: %s",purity.Data()); + else + AliError(Form("Wrong purity type: %s",purity.Data())); if (photonLike && // photon by PCA (TestPIDBit(5)|| TestPIDBit(4)|| TestPIDBit(3))&& // fast by TOF @@ -486,11 +501,11 @@ void AliPHOSFastRecParticle::Paint(Option_t *) } //____________________________________________________________________________ -void AliPHOSFastRecParticle::Print()const +void AliPHOSFastRecParticle::Print(const Option_t *)const { // Print the type, energy and momentum of the reconstructed particle - Info("Print", "-----------------------------") ; + AliInfo(Form("Print", "-----------------------------")) ; printf("PID bits are %d%d%d %d%d%d %d%d%d %d%d%d", TestPIDBit(0),TestPIDBit(1), TestPIDBit(2),TestPIDBit(3), @@ -506,15 +521,15 @@ void AliPHOSFastRecParticle::Print()const Pz() ) ; printf(" TOF = %.3e ns\n", ToF() ) ; printf(" PID weight: \n" ) ; - printf(" photon -> %f\n", fPID[AliESDtrack::kPhoton] ) ; - printf(" electron -> %f\n", fPID[AliESDtrack::kElectron] ) ; - printf(" Conversion electron -> %f\n", fPID[AliESDtrack::kEleCon] ) ; - printf(" muon -> %f\n", fPID[AliESDtrack::kMuon] ) ; - printf(" neutral pion -> %f\n", fPID[AliESDtrack::kPi0] ) ; - printf(" charged pion -> %f\n", fPID[AliESDtrack::kPion] ) ; - printf(" charged kaon -> %f\n", fPID[AliESDtrack::kKaon] ) ; - printf(" neutral kaon -> %f\n", fPID[AliESDtrack::kKaon0] ) ; - printf(" proton -> %f\n", fPID[AliESDtrack::kProton] ) ; - printf(" neutron -> %f\n", fPID[AliESDtrack::kNeutron] ) ; + printf(" photon -> %f\n", fPID[AliPID::kPhoton] ) ; + printf(" electron -> %f\n", fPID[AliPID::kElectron] ) ; + printf(" Conversion electron -> %f\n", fPID[AliPID::kEleCon] ) ; + printf(" muon -> %f\n", fPID[AliPID::kMuon] ) ; + printf(" neutral pion -> %f\n", fPID[AliPID::kPi0] ) ; + printf(" charged pion -> %f\n", fPID[AliPID::kPion] ) ; + printf(" charged kaon -> %f\n", fPID[AliPID::kKaon] ) ; + printf(" neutral kaon -> %f\n", fPID[AliPID::kKaon0] ) ; + printf(" proton -> %f\n", fPID[AliPID::kProton] ) ; + printf(" neutron -> %f\n", fPID[AliPID::kNeutron] ) ; }