From b00d65741e1e9e7ba9b34170c41b11b9eb186ec7 Mon Sep 17 00:00:00 2001 From: basanta Date: Sat, 19 Feb 2011 17:01:53 +0000 Subject: [PATCH] fixed coverity warnings --- PMD/AliPMDNoiseCut.h | 4 ++-- PMD/AliPMDrechit.cxx | 4 ++-- PMD/AliPMDrechit.h | 4 ++-- PMD/AliPMDtracker.cxx | 7 +++---- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/PMD/AliPMDNoiseCut.h b/PMD/AliPMDNoiseCut.h index 33962818ef5..5a113e19d83 100644 --- a/PMD/AliPMDNoiseCut.h +++ b/PMD/AliPMDNoiseCut.h @@ -16,7 +16,7 @@ class AliPMDNoiseCut: public TNamed AliPMDNoiseCut& operator= (const AliPMDNoiseCut &noisecut); virtual ~AliPMDNoiseCut(); - Int_t GetNoiseCut(Int_t imod) const {return fNoiseCut[imod];} + Float_t GetNoiseCut(Int_t imod) const {return fNoiseCut[imod];} void SetNoiseCut(Int_t imod, Float_t cut) {fNoiseCut[imod] = cut;} @@ -27,6 +27,6 @@ class AliPMDNoiseCut: public TNamed Float_t fNoiseCut[48]; - ClassDef(AliPMDNoiseCut,1) // calibration class for gainfactors + ClassDef(AliPMDNoiseCut,2) // calibration class for gainfactors }; #endif diff --git a/PMD/AliPMDrechit.cxx b/PMD/AliPMDrechit.cxx index 3440748553c..6d1d8d9e881 100644 --- a/PMD/AliPMDrechit.cxx +++ b/PMD/AliPMDrechit.cxx @@ -31,7 +31,7 @@ AliPMDrechit::AliPMDrechit(): fYcell(0), fTrcell(0), fPidcell(0), - fAdccell(0) + fAdccell(0.) { // Standard constructor } @@ -52,7 +52,7 @@ AliPMDrechit::AliPMDrechit(AliPMDrechit *pmdrechit): fYcell(0), fTrcell(0), fPidcell(0), - fAdccell(0) + fAdccell(0.) { *this = *pmdrechit; } diff --git a/PMD/AliPMDrechit.h b/PMD/AliPMDrechit.h index 054f45c4fd7..0a4db3970a1 100644 --- a/PMD/AliPMDrechit.h +++ b/PMD/AliPMDrechit.h @@ -37,9 +37,9 @@ class AliPMDrechit : public TObject Int_t fYcell; // y-position of the cell Int_t fTrcell; // track no of the cell Int_t fPidcell; // track pid of the cell - Int_t fAdccell; // cell Adc + Float_t fAdccell; // cell Adc - ClassDef(AliPMDrechit,4) // To keep cell hit information + ClassDef(AliPMDrechit,5) // To keep cell hit information }; #endif diff --git a/PMD/AliPMDtracker.cxx b/PMD/AliPMDtracker.cxx index 53c4b8ced0d..47fb138af1e 100644 --- a/PMD/AliPMDtracker.cxx +++ b/PMD/AliPMDtracker.cxx @@ -393,9 +393,9 @@ void AliPMDtracker::AssignTrPidToCluster(Int_t nentry, Int_t *itra, Int_t *phentry = new Int_t [nentry]; Int_t *hadentry = new Int_t [nentry]; - Int_t *trenergy = 0x0; Int_t *trpid = 0x0; Int_t *sortcoord = 0x0; + Float_t *trenergy = 0x0; Int_t ngtrack = 0; Int_t nhtrack = 0; @@ -431,10 +431,9 @@ void AliPMDtracker::AssignTrPidToCluster(Int_t nentry, Int_t *itra, // find out which track deposits maximum energy and // assign that track number and track pid - trenergy = new Int_t [nghadtrack]; + trenergy = new Float_t [nghadtrack]; trpid = new Int_t [nghadtrack]; - // the dimension of sortcoord is doubled - sortcoord = new Int_t [2*nghadtrack]; + sortcoord = new Int_t [nghadtrack]; for (Int_t i = 0; i < ngtrack; i++) { trenergy[i] = 0.; -- 2.43.0