Backward compatibility using typedef, removing some debug printout
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 29 Nov 2006 11:45:27 +0000 (11:45 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 29 Nov 2006 11:45:27 +0000 (11:45 +0000)
19 files changed:
HMPID/AliHMPID.h
HMPID/AliHMPIDCluster.h
HMPID/AliHMPIDDigit.h
HMPID/AliHMPIDDigitizer.h
HMPID/AliHMPIDHelix.h
HMPID/AliHMPIDHit.h
HMPID/AliHMPIDParam.cxx
HMPID/AliHMPIDParam.h
HMPID/AliHMPIDPreprocessor.h
HMPID/AliHMPIDRecon.cxx
HMPID/AliHMPIDRecon.h
HMPID/AliHMPIDReconstructor.h
HMPID/AliHMPIDTracker.cxx
HMPID/AliHMPIDTracker.h
HMPID/AliHMPIDv0.h
HMPID/AliHMPIDv1.h
HMPID/HMPIDbaseLinkDef.h
HMPID/HMPIDrecLinkDef.h
HMPID/HMPIDsimLinkDef.h

index 89812cb..b7f3aef 100644 (file)
@@ -59,5 +59,8 @@ protected:
 
   ClassDef(AliHMPID,11)                            //Main HMPID class 
 };//class AliHMPID  
+
+typedef AliHMPID AliRICH; // for backward compatibility
+
 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 #endif
index 99bebfe..77e9f95 100644 (file)
@@ -44,6 +44,9 @@ protected:
   TObjArray    *fDigs;        //! list of digits forming this cluster
   ClassDef(AliHMPIDCluster,5)  //HMPID cluster class       
 };//class AliHMPIDCluster
+
+typedef AliHMPIDCluster AliRICHCluster; // for backward compatibility
+
 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 void AliHMPIDCluster::DigAdd(AliHMPIDDigit *pDig)
 {
index bf89f76..d7e61cf 100644 (file)
@@ -76,6 +76,9 @@ protected:                  //AliDigit has fTracks[3]
   Float_t fQ;               //QDC value, fractions are permitted for summable procedure  
   ClassDef(AliHMPIDDigit,4) //HMPID digit class       
 };//class AliHMPIDDigitN
+
+typedef AliHMPIDDigit AliRICHDigit; // for backward compatibility
+
 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AliHMPIDDigit::AliHMPIDDigit(Int_t c,Float_t q,Int_t t,Float_t x,Float_t y,Int_t flag):AliDigit(),fPad(Abs(-1,-1,-1,-1)),fQ(-1)  
 {
index 4ab8033..ee39172 100644 (file)
@@ -21,4 +21,7 @@ public:
 protected:
   ClassDef(AliHMPIDDigitizer,0)
 };    
+
+typedef AliHMPIDDigitizer AliRICHDigitizer;  // for backward compatibility
+
 #endif
index bd0db62..7a07c6e 100644 (file)
@@ -25,6 +25,9 @@ protected:
   Float_t  fBz;            //magnetic field along z, [kGaus] 
   ClassDef(AliHMPIDHelix,0) //General helix
 };//class AliHMPIDHelix
+
+typedef AliHMPIDHelix AliRICHHelix; // for backward compatibility
+
 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 void AliHMPIDHelix::Propagate(Float_t len,TVector3 &x,TVector3 &p)
 {
index 3feeea8..dbf6bdd 100644 (file)
@@ -31,5 +31,7 @@ protected:                                                                     /
   Float_t  fLorsY;                                                             //hit Y position in chamber LORS, [cm]
   ClassDef(AliHMPIDHit,4)                                                       //HMPID hit class 
 };//class AliHMPIDhit
+
+typedef AliHMPIDHit AliRICHHit; // for backward compatibility
     
 #endif
index c264b68..c1ab264 100644 (file)
@@ -57,7 +57,7 @@ Int_t AliHMPIDParam::Stack(Int_t evt,Int_t tid)
   if(pAL->LoadKinematics()) return -1;
   
   Int_t mtid=-1;
-  Int_t iNevt=pAL->GetNumberOfEvents();     Printf("This session contains %i event(s)",iNevt);
+  Int_t iNevt=pAL->GetNumberOfEvents();
   
   for(Int_t iEvt=0;iEvt<iNevt;iEvt++){//events loop
     if(evt!=-1 && evt!=iEvt) continue; //in case one needs to print the requested event, ignore all others
@@ -74,7 +74,6 @@ Int_t AliHMPIDParam::Stack(Int_t evt,Int_t tid)
         pTrack=pStack->Particle(tid);
         str+=" from ";str+=pTrack->GetName();
       } 
-      Printf("%s",str.Data());       
     }//if(tid==-1)      
   }//events loop
   pAL->UnloadHeader();  pAL->UnloadKinematics();
index 8b16361..1c6a40f 100644 (file)
@@ -41,6 +41,9 @@ protected:
   Float_t fY;                        //y shift of LORS with respect to rotated MARS   
   ClassDef(AliHMPIDParam,0)           //HMPID main parameters class
 };
+
+typedef AliHMPIDParam AliRICHParam; // for backward compatibility
+
 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AliHMPIDParam* AliHMPIDParam::Instance()
 {
index 2648875..995ee69 100644 (file)
@@ -16,4 +16,6 @@ protected:
   ClassDef(AliHMPIDPreprocessor, 0);
 };
 
+typedef AliHMPIDPreprocessor AliRICHPreprocessor; // for backward compatibility
+
 #endif
index a005e4e..2059c27 100644 (file)
@@ -93,7 +93,6 @@ Double_t AliHMPIDRecon::FindPhotCkov(Double_t cluX,Double_t cluY)
 //   Returns: Cerenkov angle 
 
   TVector2 pos(cluX,cluY); Double_t cluR=(pos-fTrkPos).Mod();  Double_t phi=FindPhotPhi(cluX,cluY);      
-  Printf("new dist %f phi %f",cluR,phi);
   Double_t ckov1=0,ckov2=0.75;
   const Double_t kTol=0.05; 
   Int_t iIterCnt = 0;
@@ -101,7 +100,6 @@ Double_t AliHMPIDRecon::FindPhotCkov(Double_t cluX,Double_t cluY)
     if(iIterCnt>=50) return -1;
     Double_t ckov=0.5*(ckov1+ckov2);
     Double_t dist=cluR-TracePhot(ckov,phi,pos); iIterCnt++;   //get distance between trial point and cluster position
-    Printf("New: phi %f ckov %f dist %f",phi,ckov,dist);
     if     (dist> kTol) ckov1=ckov;                           //cluster @ larger ckov 
     else if(dist<-kTol) ckov2=ckov;                           //cluster @ smaller ckov
     else                return ckov;                          //precision achived         
@@ -412,7 +410,7 @@ void AliHMPIDRecon::Display()
     for(Int_t iTrk=0;iTrk<pEsd->GetNumberOfTracks();iTrk++){//ESD tracks loop
       AliESDtrack *pTrk = pEsd->GetTrack(iTrk);             //
       Float_t th,ph,x,y; pTrk->GetHMPIDtrk(x,y,th,ph); if(x<0) continue;
-      Int_t ch=pTrk->GetHMPIDcluIdx()/1000000; Printf("ch=%i",ch);
+      Int_t ch=pTrk->GetHMPIDcluIdx()/1000000;
       pTrkMap[ch]->SetPoint(aTrkCnt[ch]++,x,y);
     }//ESD tracks loop
     
index 394995f..bf0374d 100644 (file)
@@ -66,6 +66,8 @@ protected:
   TVector2 fTrkPos;                           //track positon in LORS at the middle of radiator
   ClassDef(AliHMPIDRecon,0)
 };
+
+typedef AliHMPIDRecon AliRICHRecon; // for backward compatibility
     
 #endif // #ifdef AliHMPIDRecon_cxx
 
index ccf3c15..b453c44 100644 (file)
@@ -37,6 +37,9 @@ public:
   protected:
   ClassDef(AliHMPIDReconstructor, 0)   //class for the HMPID reconstruction
 };
+
+typedef AliHMPIDReconstructor AliRICHReconstructor; // for backward compatibility
+
 //__________________________________________________________________________________________________
 AliHMPIDDigit* AliHMPIDReconstructor::UseDig(Int_t padX,Int_t padY,TClonesArray *pDigLst,TMatrixF *pDigMap)
 {
index 46a1da7..41ef32f 100644 (file)
@@ -104,7 +104,6 @@ Int_t AliHMPIDTracker::PropagateBack(AliESD *pESD)
                    pTrk->SetHMPIDsignal   (recon.CkovAngle(pCluLst,iNphot));                 //search for Cerenkov angle for this track
                    pTrk->SetHMPIDchi2     (recon.CkovSigma2());                              //error squared 
                    pTrk->SetHMPIDmip      (pMipClu->X(),pMipClu->Y(),pMipClu->Q(),iMip);     //info on mip cluster + n. phot.
-    Printf("Ch=%i MIP-TRK=%5.2f cm Th=%f+-%f", iCh, dMin,pTrk->GetHMPIDsignal(),pTrk->GetHMPIDchi2());
  }//ESD tracks loop
   AliDebug(1,"Stop pattern recognition");
   return 0; // error code: 0=no error;
index 116aec3..7849eb0 100644 (file)
@@ -25,4 +25,6 @@ protected:
   ClassDef(AliHMPIDTracker,0)
 };//class AliHMPIDTracker
 
+typedef AliHMPIDTracker AliRICHTracker; // for backward compatibility
+
 #endif//AliHMPIDTracker_h
index 0850054..3482543 100644 (file)
@@ -18,5 +18,7 @@ public:
 protected:
   ClassDef(AliHMPIDv0,1)  //HMPID coarse version for material budget study and debuging
 };
+
+typedef AliHMPIDv0 AliRICHv0; // for backward compatibility
        
 #endif
index 33a8cc4..92dc5fd 100644 (file)
@@ -38,5 +38,7 @@ protected:
   Int_t fIdRad,fIdWin,fIdProxGap,fIdAmpGap,fIdPc,fIdAnod,fIdCath,fIdColl;              //! volumes ID's used in StepManager() and Count()
   ClassDef(AliHMPIDv1,2)                                                                //HMPID full version for simulation
 };
+
+typedef AliHMPIDv1 AliRICHv1; // for backward compatibility
                
 #endif
index 3fe943c..14c0d9b 100644 (file)
@@ -2,6 +2,14 @@
 #pragma link off all globals;
 #pragma link off all classes;
 #pragma link off all functions;
+
+#pragma link C++ typedef  AliRICHHelix;
+#pragma link C++ typedef  AliRICHDigit;
+#pragma link C++ typedef  AliRICHHit;
+#pragma link C++ typedef  AliRICHCluster;
+#pragma link C++ typedef  AliRICHParam;
+#pragma link C++ typedef  AliRICH;
+
 #pragma link C++ class  AliHMPIDHelix+;
 #pragma link C++ class  AliHMPIDDigit+;
 #pragma link C++ class  AliHMPIDHit+;
index 35ddeed..1ba11d1 100644 (file)
@@ -2,6 +2,12 @@
 #pragma link off all globals;
 #pragma link off all classes;
 #pragma link off all functions;
+
+#pragma link C++ typedef  AliRICHReconstructor;
+#pragma link C++ typedef  AliRICHTracker;
+#pragma link C++ typedef  AliRICHRecon;
+#pragma link C++ typedef  AliRICHPreprocessor;
+
 #pragma link C++ class  AliHMPIDReconstructor+;
 #pragma link C++ class  AliHMPIDTracker+;
 #pragma link C++ class  AliHMPIDRecon+;
index c54839b..060002b 100644 (file)
@@ -2,6 +2,11 @@
 #pragma link off all globals;
 #pragma link off all classes;
 #pragma link off all functions;
+
+#pragma link C++ typedef  AliRICHv0;
+#pragma link C++ typedef  AliRICHv1;
+#pragma link C++ typedef  AliRICHDigitizer;
+
 #pragma link C++ class  AliHMPIDv0+;
 #pragma link C++ class  AliHMPIDv1+;
 #pragma link C++ class  AliHMPIDDigitizer+;