suppress compiler warnings by correcting some hidden virtual methods
authorjklay <jklay@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 1 Mar 2006 23:36:50 +0000 (23:36 +0000)
committerjklay <jklay@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 1 Mar 2006 23:36:50 +0000 (23:36 +0000)
EMCAL/AliEMCAL.cxx
EMCAL/AliEMCAL.h
EMCAL/AliEMCALHistoUtilities.cxx
EMCAL/AliEMCALHistoUtilities.h
EMCAL/AliEMCALRecPoint.cxx
EMCAL/AliEMCALRecPoint.h
EMCAL/AliEMCALReconstructor.h
EMCAL/AliEMCALv0.h
EMCAL/AliEMCALv1.h
EMCAL/AliEMCALv2.h
EMCAL/AliEMCALv3.h

index e4f6eac..49d4552 100644 (file)
@@ -321,7 +321,7 @@ void AliEMCAL::Digits2Raw()
 //____________________________________________________________________________
 void AliEMCAL::Raw2Digits(AliRawReader* reader)
 {
-  // convert digits of the current event to raw data
+  // convert raw data of the current event to digits
   AliEMCALLoader * loader = dynamic_cast<AliEMCALLoader*>(fLoader) ; 
 
   // get the digits
index 48140f5..7ac28d4 100644 (file)
@@ -45,7 +45,10 @@ class AliEMCAL : public AliDetector {
   virtual void  CreateMaterials() ;   
   //  virtual void  
   virtual void  Digits2Raw();
+
+  using AliDetector::Raw2Digits;
   virtual void  Raw2Digits(AliRawReader *reader);
+
   virtual void  FinishRun() {}                  
   virtual AliEMCALGeometry * GetGeometry() const 
   {return AliEMCALGeometry::GetInstance(GetTitle(),"") ;  }   
index 86cf7b8..346506c 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.1  2006/02/28 21:55:11  jklay
+add histogram utilities class, correct package definitions
+
 */
 
 //*-- Authors: J.L. Klay (LLNL) & Aleksei Pavlinov (WSU) 
@@ -46,7 +49,7 @@ AliEMCALHistoUtilities::~AliEMCALHistoUtilities()
        //destructor
 }  
 
-void AliEMCALHistoUtilities::Browse(TBrowser* b) const 
+void AliEMCALHistoUtilities::Browse(TBrowser* b)
 {
   // Browse
    if(fListHist)  b->Add((TObject*)fListHist);
@@ -97,21 +100,21 @@ void AliEMCALHistoUtilities::FillH2(TList *l, Int_t ind, Double_t x, Double_t y,
   }
 }
 
-int AliEMCALHistoUtilities::SaveListOfHists(TList *list,const char* name,Bool_t kSingleKey,const char* opt)
+int AliEMCALHistoUtilities::SaveListOfHists(TList *mylist,const char* name,Bool_t kSingleKey,const char* opt)
 {
   printf(" Name of out file |%s|\n", name); 
   int save = 0;
-  if(list && list->GetSize() && strlen(name)){
+  if(mylist && mylist->GetSize() && strlen(name)){
     TString nf(name); 
     if(nf.Contains(".root") == kFALSE) nf += ".root";
     TFile file(nf.Data(),opt);
-    TIter nextHist(list);
+    TIter nextHist(mylist);
     TObject* objHist=0;
     int nh=0;
     if(kSingleKey) {
        file.cd();
-       list->Write(list->GetName(),TObject::kSingleKey);
-       list->ls();
+       mylist->Write(mylist->GetName(),TObject::kSingleKey);
+       mylist->ls();
        save = 1;
     } else {
       while((objHist=nextHist())) { // loop over list 
@@ -129,8 +132,6 @@ int AliEMCALHistoUtilities::SaveListOfHists(TList *list,const char* name,Bool_t
     file.Close();
   } else {
     printf("AliEMCALHistoUtilities::SaveListOfHists : N O  S A V I N G \n");
-    if(list==0) printf("List of object 0 : %p \n", list);
-    else printf("Size of list %i \n", list->GetSize());
   }
   return save;
 }
index dbca48e..0cf13a6 100644 (file)
@@ -24,13 +24,14 @@ class AliEMCALHistoUtilities: public TNamed {
   void    SetDebug(Int_t flag) {fDebug = flag;}
   Float_t GetDebug() const  {return fDebug;}
   virtual Bool_t  IsFolder() const;
-  virtual void Browse(TBrowser* b) const ;
+
+  virtual void Browse(TBrowser* b);
 
   // service routine
   static TList *MoveHistsToList(const char* name="ListOfHists", Bool_t putToBrowser=kTRUE);
   static void FillH1(TList *l=0, Int_t ind=0, Double_t x=-99999., Double_t w=1.);
   static void FillH2(TList *l=0, Int_t ind=0, Double_t x=-99999., Double_t y=-99999., Double_t w=1.);
-  static int  SaveListOfHists(TList *list=0, const char* name="test", Bool_t kSingleKey=kFALSE,
+  static int  SaveListOfHists(TList *mylist=0, const char* name="test", Bool_t kSingleKey=kFALSE,
   const char* opt="RECREATE");
 
   AliEMCALHistoUtilities & operator = (const AliEMCALHistoUtilities &) {
index 5d89dec..96f0893 100644 (file)
@@ -810,7 +810,7 @@ void AliEMCALRecPoint::Print(Option_t *) const
   // Print the list of digits belonging to the cluster
   return;
   TString message ; 
-  message  = "AliPHOSEmcRecPoint:\n" ;
+  message  = "AliEMCALRecPoint:\n" ;
   message +=  " digits # = " ; 
   Info("Print", message.Data()) ; 
 
index 6ca191e..f988d24 100644 (file)
@@ -43,7 +43,7 @@ class AliEMCALRecPoint : public AliRecPoint {
   virtual void    EvalPrimaries(TClonesArray * digits) ;
   virtual void    EvalParents(TClonesArray * digits) ;
 
-  // virtual void    GetGlobalPosition(TVector3 & gpos, TMatrix & /*gmat*/) const; // return global position in ALICE
+  using AliRecPoint::GetGlobalPosition;
   virtual void    GetGlobalPosition(TVector3 & gpos) const; // return global position (x, y, z) in ALICE
   virtual void    GetLocalPosition(TVector3 & lpos) const;  // return local position  (x, y, z) in EMCAL SM
   virtual Int_t * GetPrimaries(Int_t & number) const {number = fMulTrack ; 
index c52b3ce..c426f07 100644 (file)
@@ -39,10 +39,14 @@ public:
    
   virtual ~AliEMCALReconstructor() ; //dtor
 
-  Bool_t                     Debug() const { return fDebug ; }
-  virtual void               FillESD(AliRunLoader* runLoader, AliESD* esd) const ;
-  virtual void               Reconstruct(AliRunLoader* runLoader) const ;
-  virtual void               Reconstruct(AliRunLoader* runLoader, AliRawReader* rawreader) const ;
+  Bool_t       Debug() const { return fDebug ; }
+
+  using AliReconstructor::FillESD;
+  virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const ;
+
+  using AliReconstructor::Reconstruct;
+  virtual void Reconstruct(AliRunLoader* runLoader) const ;
+  virtual void Reconstruct(AliRunLoader* runLoader, AliRawReader* rawreader) const ;
   
   
   AliEMCALReconstructor & operator = (const AliEMCALReconstructor & /*rvalue*/)  {
index 39ef9d7..0db2055 100644 (file)
@@ -37,6 +37,8 @@ class AliEMCALv0 : public AliEMCAL {
   } 
   virtual ~AliEMCALv0(){} 
 
+  using AliEMCAL::AddHit;
+
   virtual void BuildGeometry();// creates the geometry for the ROOT display
   TNode *BuildGeometryOfWSUC();  // WSUC - test environment
   virtual void CreateGeometry() ;// creates the geometry for GEANT
index 15bcab4..dd34d41 100644 (file)
@@ -31,6 +31,8 @@ public:
   AliEMCALv1(const AliEMCALv0 & emcal):AliEMCALv0(emcal) {
     Fatal("cpy ctor", "not implemented") ;  }
   virtual ~AliEMCALv1(void) ;
+
+  using AliEMCALv0::AddHit;
   virtual void  AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t iparent, Float_t ienergy,
                        Int_t id, Float_t *hits, Float_t *p);
   // Gives the version number 
index 1c220a4..8a3d935 100644 (file)
@@ -36,6 +36,8 @@ public:
   AliEMCALv2(const AliEMCALv1 & emcal):AliEMCALv1(emcal) {
     Fatal("cpy ctor", "not implemented") ;  }
   virtual ~AliEMCALv2(void) ;
+
+  using AliEMCALv1::AddHit;
   virtual void  AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t iparent, Float_t ienergy,
                        Int_t id, Float_t *hits, Float_t *p);
 
index eac1fc9..c79a463 100644 (file)
@@ -32,6 +32,8 @@ public:
   AliEMCALv3(const AliEMCALv3 & emcal):AliEMCALv1(emcal) {
     Fatal("cpy ctor", "not implemented") ;  }
   virtual ~AliEMCALv3(void) ;
+
+  using AliEMCALv1::AddHit;
   virtual void  AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t iparent, Float_t ienergy,
                        Int_t id, Float_t *hits, Float_t *p);