Eff C++ warning removal
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 18 Oct 2008 12:59:05 +0000 (12:59 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 18 Oct 2008 12:59:05 +0000 (12:59 +0000)
TPC/AliComplexCluster.cxx
TPC/AliComplexCluster.h
TPC/AliTPCExB.h
TPC/AliTPCQADataMakerRec.cxx
TPC/AliTPCReconstructor.h
TPC/AliTPCclustererMI.cxx
TPC/AliTPCvtpr.cxx
TPC/TPCrecLinkDef.h

index 7554a65..68fb8d5 100644 (file)
@@ -124,6 +124,5 @@ AliTPCTrackerPoint& AliTPCTrackerPoint::operator=(const AliTPCTrackerPoint& o){
 
 ClassImp(AliTPCTrackPoint)
 ClassImp(AliTPCTrackPoint2)
-ClassImp(AliTPCTrackPointRef)
   //_______________________________________________________________
 
index 7b9d57a..097cd54 100644 (file)
@@ -233,15 +233,6 @@ class AliTPCTrackPoint2: public AliTPCTrackPoint{
 
 
 
-class AliTPCTrackPointRef: public AliTPCTrackPoint{
- public:
-  AliTPCExactPoint & GetExactPoint(){return fEPoint;}
-  AliTPCExactPoint & GetNearestPoint(){return fNPoint;}  
- private:
-  AliTPCExactPoint fEPoint; //exact point belonging to track
-  AliTPCExactPoint fNPoint; //nearest point  
-  ClassDef(AliTPCTrackPointRef,1)  
-};
 
 
 #endif //ALICOMPLEXCLUSTER_H
index 0cdbdcb..50e1323 100644 (file)
@@ -53,6 +53,7 @@ public:
   TVectorD *          fMatBrBzI1;     //param matrix Br/Bz integral  z<0 
   TVectorD *          fMatBrfiBzI0;   //param matrix Br/Bz integral  z>0 
   TVectorD *          fMatBrfiBzI1;   //param matrix Br/Bz integral  z<0
+  AliTPCExB& operator=(const AliTPCExB &/*exb*/){ return *this;}
   
  private:
   static AliTPCExB*   fgInstance;  //! Instance of this class (singleton implementation)
index ebeab35..96423d3 100644 (file)
@@ -215,7 +215,7 @@ void AliTPCQADataMakerRec::EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray
            fHistRawsOccupancyVsSector
              ->Fill(iSec, occupancyROC->GetValue(iRow, iPad));
 
-           const Int_t nClusters = nclusterROC->GetValue(iRow, iPad);
+           const Int_t nClusters = TMath::Nint(nclusterROC->GetValue(iRow, iPad));
            
            if(nClusters>0) {
              
index 56870f0..ab69ae2 100644 (file)
@@ -15,7 +15,6 @@ class AliTPCReconstructor: public AliReconstructor {
 public:
   AliTPCReconstructor();
   virtual ~AliTPCReconstructor();
-
   virtual void         Reconstruct(TTree* digitsTree, TTree* clustersTree) const;
   virtual void         Reconstruct(AliRawReader* rawReader, TTree* clustersTree) const;
 
@@ -37,6 +36,7 @@ public:
   static void  SetStreamLevel(Int_t level) { fgStreamLevel = level;}
 
 private:
+  AliTPCReconstructor(const AliTPCReconstructor& /*rec*/){};
   AliTPCParam*         GetTPCParam() const;
   static Int_t               fgStreamLevel; // flag for streaming      - for TPC reconstruction
   AliTPCclustererMI*         fClusterer;   // TPC clusterer
index 49e9319..70dbe91 100644 (file)
@@ -558,7 +558,7 @@ Float_t AliTPCclustererMI::FitMax(Float_t vmatrix[5][5], Float_t y, Float_t z, F
   return max;
 }
 
-void AliTPCclustererMI::AddCluster(AliTPCclusterMI &c, Float_t * matrix, Int_t pos){
+void AliTPCclustererMI::AddCluster(AliTPCclusterMI &c, Float_t * /*matrix*/, Int_t /*pos*/){
   //
   //
   // Transform cluster to the rotated global coordinata
index bb7ff48..bfc1230 100644 (file)
@@ -25,8 +25,9 @@
 
 ClassImp(AliTPCvtpr)
 
-AliTPCvtpr::AliTPCvtpr()
-:fAdc(0),
+AliTPCvtpr::AliTPCvtpr():
+  TObject(),
+  fAdc(0),
   fTime(0),
   fPad(0),
   fRow(0),
@@ -39,14 +40,15 @@ AliTPCvtpr::AliTPCvtpr()
 //
 }
 
-AliTPCvtpr::AliTPCvtpr(Short_t max,Short_t nt,Short_t np,Short_t nr,Double_t x,Double_t y,Double_t t)
-:fAdc(0),
- fTime(0),
- fPad(0),
- fRow(0),
- fX(0),
- fY(0),
- fT(0)
+AliTPCvtpr::AliTPCvtpr(Short_t max,Short_t nt,Short_t np,Short_t nr,Double_t x,Double_t y,Double_t t):
+  TObject(),
+  fAdc(0),
+  fTime(0),
+  fPad(0),
+  fRow(0),
+  fX(0),
+  fY(0),
+  fT(0)
 {
 //
 // another constructor
@@ -60,14 +62,15 @@ AliTPCvtpr::AliTPCvtpr(Short_t max,Short_t nt,Short_t np,Short_t nr,Double_t x,D
   fT=t;
 }
 
-AliTPCvtpr::AliTPCvtpr(const AliTPCvtpr & param)
-:fAdc(0),
- fTime(0),
- fPad(0),
- fRow(0),
- fX(0),
- fY(0),
- fT(0)
+AliTPCvtpr::AliTPCvtpr(const AliTPCvtpr & param):
+  TObject(param),
+  fAdc(0),
+  fTime(0),
+  fPad(0),
+  fRow(0),
+  fX(0),
+  fY(0),
+  fT(0)
 {
 //
 // copy constructor
index af0401e..b91f476 100644 (file)
@@ -18,7 +18,6 @@
 #pragma link C++ class AliTPCExactPoint+;     // defined in AliComplexCluster.h
 #pragma link C++ class AliTPCTrackPoint+;     // defined in AliComplexCluster.h
 #pragma link C++ class AliTPCTrackPoint2+;    // defined in AliComplexCluster.h
-#pragma link C++ class AliTPCTrackPointRef+;  // defined in AliComplexCluster.h
 
 #pragma link C++ class AliClusters+;
 #pragma link C++ class AliTPCClustersRow+;