From: gconesab Date: Fri, 10 Dec 2010 18:16:11 +0000 (+0000) Subject: pass the TString with & to avoid crashes X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=99ca69fce8b93bf5186afcef02b5387edc66555e;p=u%2Fmrichter%2FAliRoot.git pass the TString with & to avoid crashes --- diff --git a/PWG4/PartCorrDep/AliAnaOmegaToPi0Gamma.h b/PWG4/PartCorrDep/AliAnaOmegaToPi0Gamma.h index 81309a8b7b3..df66199efdb 100644 --- a/PWG4/PartCorrDep/AliAnaOmegaToPi0Gamma.h +++ b/PWG4/PartCorrDep/AliAnaOmegaToPi0Gamma.h @@ -38,7 +38,7 @@ class AliAnaOmegaToPi0Gamma : public AliAnaPartCorrBaseClass { void Terminate(TList * outList); TString GetInputAODPhotonName() const {return fInputAODGammaName;} - void SetInputAODPhotonName(TString name) { fInputAODGammaName = name; } + void SetInputAODPhotonName(TString & name) { fInputAODGammaName = name; } Bool_t IsBadRun(Int_t /*iRun*/) const {return kFALSE;} //Tests if this run bad according to private list void SetNEventsMixed(Int_t nevents) { fNmaxMixEv=nevents;} //events to be mixed diff --git a/PWG4/PartCorrDep/AliAnaParticleIsolation.h b/PWG4/PartCorrDep/AliAnaParticleIsolation.h index d2b3369f933..ff3c3369023 100755 --- a/PWG4/PartCorrDep/AliAnaParticleIsolation.h +++ b/PWG4/PartCorrDep/AliAnaParticleIsolation.h @@ -51,7 +51,7 @@ class AliAnaParticleIsolation : public AliAnaPartCorrBaseClass { void Print(const Option_t * opt)const; TString GetCalorimeter() const {return fCalorimeter ; } - void SetCalorimeter(TString det) {fCalorimeter = det ; } + void SetCalorimeter(TString & det) {fCalorimeter = det ; } Int_t GetNCones() const {return fNCones ; } Int_t GetNPtThresFrac() const {return fNPtThresFrac ; } diff --git a/PWG4/PartCorrDep/AliAnaPhoton.h b/PWG4/PartCorrDep/AliAnaPhoton.h index 3aa41422e40..a099d9409ae 100755 --- a/PWG4/PartCorrDep/AliAnaPhoton.h +++ b/PWG4/PartCorrDep/AliAnaPhoton.h @@ -50,7 +50,7 @@ class AliAnaPhoton : public AliAnaPartCorrBaseClass { void Print(const Option_t * opt)const; TString GetCalorimeter() const {return fCalorimeter ; } - void SetCalorimeter(TString det) {fCalorimeter = det ; } + void SetCalorimeter(TString &det) {fCalorimeter = det ; } Bool_t IsTrackMatchRejectionOn() const {return fRejectTrackMatch ; } void SwitchOnTrackMatchRejection() {fRejectTrackMatch = kTRUE ; } diff --git a/PWG4/PartCorrDep/AliAnaPi0.h b/PWG4/PartCorrDep/AliAnaPi0.h index 23f00ef83e9..e376101afd6 100755 --- a/PWG4/PartCorrDep/AliAnaPi0.h +++ b/PWG4/PartCorrDep/AliAnaPi0.h @@ -60,7 +60,7 @@ class AliAnaPi0 : public AliAnaPartCorrBaseClass { // void SetZvertexCut(Float_t zcut=40.){fZvtxCut=zcut ;} //cut on vertex position TString GetCalorimeter() const {return fCalorimeter ; } - void SetCalorimeter(TString det) {fCalorimeter = det ; } + void SetCalorimeter(TString & det) {fCalorimeter = det ; } void Terminate(TList* outputList); void ReadHistograms(TList * outputList); //Fill histograms with histograms in ouput list, needed in Terminate. diff --git a/PWG4/PartCorrDep/AliAnaPi0EbE.h b/PWG4/PartCorrDep/AliAnaPi0EbE.h index 66745c855ed..102873b6dce 100755 --- a/PWG4/PartCorrDep/AliAnaPi0EbE.h +++ b/PWG4/PartCorrDep/AliAnaPi0EbE.h @@ -59,7 +59,7 @@ class AliAnaPi0EbE : public AliAnaPartCorrBaseClass { void SetInputAODGammaConvName(TString name) {fInputAODGammaConvName = name ; } //Only for pi0 SS identification case - void SetCalorimeter(TString det) {fCalorimeter = det ; } + void SetCalorimeter(TString & det) {fCalorimeter = det ; } void SetMinDistanceToBadChannel(Float_t m1, Float_t m2, Float_t m3) { fMinDist = m1;