]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fix compiler warnings
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 15 Oct 2009 08:18:41 +0000 (08:18 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 15 Oct 2009 08:18:41 +0000 (08:18 +0000)
TRD/AliTRDQAChecker.h
TRD/AliTRDrawStream.cxx
TRD/AliTRDrecoParam.cxx
TRD/Cal/AliTRDCalPIDLQ.cxx
TRD/qaRec/AliTRDpidRefMaker.h
TRD/qaRec/AliTRDpidRefMakerLQ.cxx
TRD/qaRec/AliTRDpidRefMakerLQ.h
TRD/qaRec/info/AliTRDv0Info.cxx

index 283e4b43f4791d0d96903c2e7af2886aff323f4a..d655f63bf8987d4b50ce3ca77f46b4710948addb 100644 (file)
@@ -25,6 +25,8 @@ class TObjArray;
 // --- AliRoot header files ---
 #include "AliQAv1.h"
 #include "AliQACheckerBase.h"
+
+class AliDetectorRecoParam;
 class AliTRDLoader ; 
 
 class AliTRDQAChecker: public AliQACheckerBase {
@@ -37,6 +39,8 @@ public:
   virtual Double_t * Check(TList * /*list*/) {return NULL;}
   virtual Double_t * Check(AliQAv1::ALITASK_t /*index*/, TObjArray ** /*list*/);
   virtual Double_t * Check(AliQAv1::ALITASK_t /*index*/, TNtupleD** /*nt*/)     {return NULL;}
+  virtual Double_t * Check(AliQAv1::ALITASK_t /*index*/, AliDetectorRecoParam* /*param*/) {return NULL;}
+  virtual Double_t * Check(AliQAv1::ALITASK_t /*index*/, TObjArray** /*list*/, AliDetectorRecoParam* /*param*/)  {return NULL;}
 
 private:
   
index fc3589cb1d13615b6d7fafd93f3b1265e7c7f971..1148d0479ea11c2b2d390b8036bc612cf15bc537 100644 (file)
@@ -673,7 +673,7 @@ Bool_t AliTRDrawStream::Next()
 }\r
 \r
 //------------------------------------------------------------\r
-Int_t AliTRDrawStream::NextChamber(AliTRDdigitsManager *const digitsManager, UInt_t **trackletContainer, UShort_t **errorCodeContainer\r
+Int_t AliTRDrawStream::NextChamber(AliTRDdigitsManager *const digitsManager, UInt_t **trackletContainer, UShort_t **/*errorCodeContainer*/\r
 {\r
   //\r
   // Fills single chamber digit array \r
index 3d869dba9bf526174ed3096039b24466c5ff2e4d..c55a584a422d07abe38300994839b585017accb2 100644 (file)
@@ -59,7 +59,7 @@ AliTRDrecoParam::AliTRDrecoParam()
   ,fkTrackLikelihood(-15.)
   ,fFlags(0)
   ,fRawStreamVersion("REAL")
-  ,fADCBaseline(0.)
+  ,fADCBaseline(0)
   ,fMinMaxCutSigma(4.)
   ,fMinLeftRightCutSigma(8.)
   ,fClusMaxThresh(4.5)
index 85d970d8e700f8094a772ed6a550e06b739c30e2..3fe4db97a84849e877e8f8419286bf6ffd256a85 100644 (file)
@@ -88,6 +88,7 @@ Bool_t AliTRDCalPIDLQ::LoadPDF(TDirectoryFile *d)
       fModel->AddAt(pdf->Clone(), GetModelID(ip, is, 0));
     }
   }
+  return kTRUE;
 }
   //
 //_________________________________________________________________________
index f962c6c16dabc8ac7fe0c04ef9419693cd3b71ac..5e32e0efeb314c8207d012fcb09809f1abeae409 100644 (file)
@@ -78,7 +78,7 @@ protected:
   ETRDpidRefMakerSource fRefP;       // reference momentum source
   Float_t       fTrainFreq;             //! training sample relative abundance
   Float_t       fTestFreq;              //! testing sample relative abundance
-  UChar_t       fLy;                    //! TRD layer
+  Char_t        fLy;                    //! TRD layer
   Float_t       fP;                     //! momentum
   Float_t       fdEdx[10];              //! dEdx array
   Float_t       fPID[AliPID::kSPECIES]; //! pid from v0s
@@ -87,7 +87,7 @@ private:
   AliTRDpidRefMaker(const AliTRDpidRefMaker&);              // not implemented
   AliTRDpidRefMaker& operator=(const AliTRDpidRefMaker&);   // not implemented
 
-  ClassDef(AliTRDpidRefMaker, 1); // TRD PID reference  maker base class
+  ClassDef(AliTRDpidRefMaker, 2); // TRD PID reference  maker base class
 };
 
 #endif
index 71bec15848b85dd609cc43b94427060e8eed27f4..ae434ad79d5685a3dd2e2e2270d56777e1d204d7 100644 (file)
@@ -285,11 +285,11 @@ Bool_t AliTRDpidRefMakerLQ::PostProcess()
         for(int iy=1; iy<=ay->GetNbins(); iy++){
           rxy[1] = ay->GetBinCenter(iy);
       
-          Double_t r,e;
-          pdf.Eval(rxy, re);
-          if(r<0. || e/r>.15) continue; // 15% relative error
-          //printf("x[%2d] x[%2d] r[%f] e[%f]\n", ix, iy, re);
-          h2s->SetBinContent(ix, iy, r);
+          Double_t rr,ee;
+          pdf.Eval(rxy, rr, ee);
+          if(rr<0. || ee/rr>.15) continue; // 15% relative error
+          //printf("x[%2d] x[%2d] r[%f] e[%f]\n", ix, iy, rr, ee);
+          h2s->SetBinContent(ix, iy, rr);
         }
       }
 
index 387f506a3678ca06c3c725ca713faf22581af733..38a21c2a7deda77799765213c535e1f556fefdd5 100644 (file)
@@ -48,11 +48,11 @@ private:
   AliTRDpidRefMakerLQ& operator=(const AliTRDpidRefMakerLQ &ref);
  
 private:
-  UChar_t   fPbin;        //! momentum bin
-  UChar_t   fSbin;        //! species bin
+  Char_t     fPbin;       //! momentum bin
+  Char_t     fSbin;       //! species bin
   TObjArray *fResults;    //! array to store PDF representation
 
-  ClassDef(AliTRDpidRefMakerLQ, 4)  // Reference builder for Multidim-LQ TRD-PID
+  ClassDef(AliTRDpidRefMakerLQ, 5)  // Reference builder for Multidim-LQ TRD-PID
 
 };
 
index 87f868667345f4ee35a1874f7597141c5bd3977d..46dee842965c58e5e08190757c7a39316c58bfc1 100644 (file)
@@ -222,9 +222,9 @@ Double_t AliTRDv0Info::InvMass(Int_t part1, Int_t part2, AliESDv0 *esdv0)
     (mn[2]+mp[2])*(mn[2]+mp[2]);
 
   //invariant mass :                
-  Double_t InvMass = TMath::Sqrt((e1+e2)*(e1+e2)-momsum);
+  Double_t mInv = TMath::Sqrt((e1+e2)*(e1+e2)-momsum);
 
-  return InvMass;
+  return mInv;
   
 }
 //_________________________________________________