Compatibility with the trunk of ROOT
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 7 Jun 2012 14:19:25 +0000 (14:19 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 7 Jun 2012 14:19:25 +0000 (14:19 +0000)
38 files changed:
FMD/AliFMDBaseDigit.cxx
FMD/AliFMDHit.cxx
FMD/AliFMDIndex.cxx
FMD/AliFMDRecPoint.cxx
MUON/AliMUONCDB.cxx
MUON/AliMUONClusterFinderMLEM.cxx
MUON/AliMUONClusterFinderPeakCOG.cxx
MUON/AliMUONClusterFinderPeakFit.cxx
MUON/AliMUONClusterSplitterMLEM.cxx
MUON/AliMUONESDInterface.cxx
MUON/AliMUONHit.cxx
MUON/AliMUONLocalTrigger.cxx
MUON/AliMUONLocalTriggerBoard.cxx
MUON/AliMUONMCDataInterface.cxx
MUON/AliMUONPad.cxx
MUON/AliMUONPreClusterFinderV3.cxx
MUON/AliMUONRegionalTrigger.cxx
MUON/AliMUONRegionalTriggerBoard.cxx
MUON/AliMUONResponseFactory.cxx
MUON/AliMUONResponseV0.cxx
MUON/AliMUONSimpleClusterServer.cxx
MUON/AliMUONSlatGeometryBuilder.cxx
MUON/AliMUONSt1GeometryBuilder.cxx
MUON/AliMUONSt1GeometryBuilderV2.cxx
MUON/AliMUONTrack.cxx
MUON/AliMUONTrackExtrap.cxx
MUON/AliMUONTrackParam.cxx
MUON/AliMUONTrackReconstructor.cxx
MUON/AliMUONTrackReconstructorK.cxx
MUON/AliMUONTrackerDataMaker.cxx
MUON/AliMUONTriggerGeometryBuilder.cxx
MUON/AliMUONTriggerSubprocessor.cxx
MUON/AliMUONTriggerTrack.cxx
MUON/AliMUONv1.cxx
PMD/AliPMDCalibGain.cxx
STEER/AOD/AliAODTrack.cxx
STEER/AOD/AliAODTrack.h
STEER/AODLinkDef.h

index 7e0468b..2bf937c 100644 (file)
@@ -72,6 +72,8 @@
 #include "AliFMDDebug.h" // Better debug macros
 
 //====================================================================
+using std::cout;
+using std::flush;
 ClassImp(AliFMDBaseDigit)
 #if 0
   ; // This is here to keep Emacs from indenting the next line
index 76ec41a..2b59850 100644 (file)
@@ -42,6 +42,9 @@
 // #include "AliFMDDebug.h"            // ALIFMDDEBUG_H ALILOG_H
 
 //____________________________________________________________________
+using std::setw;
+using std::cout;
+using std::endl;
 ClassImp(AliFMDHit)
 #if 0
   ; // This is here to keep Emacs for indenting the next line
index 16e80c3..062009e 100644 (file)
@@ -38,6 +38,8 @@
 #include <AliFMDMap.h>
 
 //====================================================================
+using std::cout;
+using std::flush;
 ClassImp(AliFMDIndex)
 #if 0
   ; // This is here to keep Emacs from indenting the next line
index cae558b..94d5b74 100644 (file)
@@ -31,6 +31,8 @@
 #include <Riostream.h>         // ROOT_Riostream
 
 //____________________________________________________________________
+using std::cout;
+using std::endl;
 ClassImp(AliFMDRecPoint)
 #if 0
   ; // This is here to keep Emacs for indenting the next line
index a5460ce..6975198 100644 (file)
 #include <sstream>
 #include <set>
 
+using std::endl;
+using std::cout;
+using std::cerr;
+using std::ostringstream;
+using std::ifstream;
+
 namespace
 {
   //_____________________________________________________________________________
index 21d26f5..55b4799 100644 (file)
@@ -47,6 +47,8 @@
 #include <TMath.h>
 #include "AliCodeTimer.h"
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONClusterFinderMLEM)
 /// \endcond
index 8babf5a..83cbe8f 100644 (file)
@@ -45,6 +45,8 @@
 //#include <TCanvas.h>
 #include <TMath.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONClusterFinderPeakCOG)
 /// \endcond
index 43ed7d9..b48b84e 100644 (file)
@@ -50,6 +50,8 @@
 #include <TMath.h>
 //#include <TCanvas.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONClusterFinderPeakFit)
 /// \endcond
index 53ba85d..c27028b 100644 (file)
@@ -48,6 +48,8 @@
 #include <TRandom.h>
 #include <Riostream.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONClusterSplitterMLEM)
 /// \endcond
index b25dbd3..7d61e3e 100644 (file)
@@ -72,6 +72,8 @@
 /// \author Philippe Pillot
 //-----------------------------------------------------------------------------
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONESDInterface)
 /// \endcond
index a396b37..eede6b4 100644 (file)
 #include <TMath.h>
 #include <TString.h>
 
+using std::endl;
+using std::cout;
+using std::setw;
+using std::setprecision;
 /// \cond CLASSIMP
 ClassImp(AliMUONHit)
 /// \endcond
index 4e81712..8edceef 100644 (file)
@@ -31,6 +31,8 @@
 /// \author Ph. Crochet
 //-----------------------------------------------------------------------------
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONLocalTrigger)
 /// \endcond
index e43fe80..25fc4be 100644 (file)
@@ -33,6 +33,8 @@
 #include <TBits.h>
 #include <Riostream.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONLocalTriggerBoard)
 /// \endcond
index ea41968..d1fde98 100644 (file)
@@ -57,6 +57,8 @@
 #include <cstdlib>
 #include <cassert>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONMCDataInterface)
 /// \endcond
index d92d975..5be049d 100644 (file)
 /// \author Laurent Aphecetche
 //-----------------------------------------------------------------------------
 
+using std::setw;
+using std::cout;
+using std::endl;
+using std::ios_base;
+using std::cerr;
+using std::ios;
 /// \cond CLASSIMP
 ClassImp(AliMUONPad)
 /// \endcond
index 4368c74..83f3cef 100644 (file)
@@ -47,6 +47,8 @@
 /// \author Laurent Aphecetche
 //-----------------------------------------------------------------------------
 
+using std::endl;
+using std::cout;
 ClassImp(AliMUONPreClusterFinderV3)
 
 //_____________________________________________________________________________
index f7b37a4..5c5169a 100644 (file)
@@ -15,6 +15,7 @@
 
 /* $Id$ */
 
+#include <iostream>
 
 #include "AliMUONRegionalTrigger.h"
 #include "AliLog.h"
@@ -26,8 +27,8 @@
 // Author:  Ch. Finck
 //-----------------------------------------------------------------------------
 
-using std endl;
-using std cout;
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONRegionalTrigger)
 /// \endcond
index 4d5c22d..ef620d2 100644 (file)
@@ -34,6 +34,8 @@
 
 #include <Riostream.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONRegionalTriggerBoard)
 /// \endcond
index f033025..c9f8979 100644 (file)
@@ -35,6 +35,7 @@
 #include "AliMUONResponseTrigger.h"
 #include "AliMUONResponseTriggerV1.h"
 
+using std::endl;
 /// \cond CLASSIMP
 ClassImp(AliMUONResponseFactory)
 /// \endcond
index 1f596e2..5bc82ae 100644 (file)
@@ -45,6 +45,8 @@
 #include <TMath.h>
 #include <TRandom.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONResponseV0)
 /// \endcond
index b0f37fe..b6bfe99 100644 (file)
@@ -49,6 +49,8 @@
 /// 
 /// \author Laurent Aphecetche, Subatech
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP  
 ClassImp(AliMUONSimpleClusterServer)
 /// \endcond
index 9b97d8e..c5df652 100644 (file)
@@ -53,6 +53,8 @@
 #include <TGeoTube.h>
 #include <Riostream.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONSlatGeometryBuilder)
 /// \endcond
index bcc9ebb..d456110 100644 (file)
@@ -36,6 +36,8 @@
 #include "AliMUONGeometryModule.h"
 #include "AliMUONGeometryEnvelopeStore.h"
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONSt1GeometryBuilder)
 /// \endcond
index a6fb1e6..d3d16b8 100644 (file)
@@ -61,6 +61,8 @@
 #include <TVirtualMC.h>
 #include <TArrayI.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONSt1GeometryBuilderV2)
 /// \endcond
index 130eb7e..c1ffa44 100644 (file)
 
 #include <Riostream.h>
 
+using std::setw;
+using std::endl;
+using std::cout;
+using std::streamsize;
+using std::setprecision;
 /// \cond CLASSIMP
 ClassImp(AliMUONTrack) // Class implementation in ROOT context
 /// \endcond
index e136fef..72e9b3a 100644 (file)
@@ -37,6 +37,8 @@
 
 #include <Riostream.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONTrackExtrap) // Class implementation in ROOT context
 /// \endcond
index 02859bc..af0500d 100644 (file)
 
 #include <Riostream.h>
 
+using std::setw;
+using std::setprecision;
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONTrackParam) // Class implementation in ROOT context
 /// \endcond
index fde9b41..018f7ba 100644 (file)
@@ -50,6 +50,8 @@
 // Functions to be minimized with Minuit
 void TrackChi2(Int_t &nParam, Double_t *gradient, Double_t &chi2, Double_t *param, Int_t flag);
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONTrackReconstructor) // Class implementation in ROOT context
 /// \endcond
index 25ef67b..9788dc0 100644 (file)
@@ -48,6 +48,8 @@
 #include <TMatrixD.h>
 #include <TClonesArray.h>
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONTrackReconstructorK) // Class implementation in ROOT context
 /// \endcond
index 92193f2..01f151b 100644 (file)
@@ -41,6 +41,8 @@
 #include "AliRawReader.h"
 #include "Riostream.h"
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONTrackerDataMaker)
 /// \endcond
index 8b1e3a2..d34aa8a 100644 (file)
@@ -37,6 +37,8 @@
 #include "AliMUONGeometryModule.h"
 #include "AliMUONGeometryEnvelopeStore.h"
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONTriggerGeometryBuilder)
 /// \endcond
index 9973511..11ff1c5 100644 (file)
@@ -40,6 +40,7 @@
 ///
 /// \author L. Aphecetche
 
+using std::ifstream;
 /// \cond CLASSIMP
 ClassImp(AliMUONTriggerSubprocessor)
 /// \endcond
index 3ba4f56..13bd46c 100644 (file)
@@ -30,6 +30,8 @@
 #include <Riostream.h>
 #include "AliLog.h"
 
+using std::endl;
+using std::cout;
 /// \cond CLASSIMP
 ClassImp(AliMUONTriggerTrack)
 /// \endcond
index 1718b69..d25249e 100644 (file)
@@ -56,6 +56,9 @@
 
 #include "AliMUONVHitStore.h"
 
+using std::endl;
+using std::cout;
+using std::setw;
 /// \cond CLASSIMP
 ClassImp(AliMUONv1)
 /// \endcond
index e800f59..b1af500 100644 (file)
@@ -37,6 +37,7 @@
 #include "AliPMDddldata.h"
 #include "AliPMDCalibGain.h"
 
+using std::ifstream;
 ClassImp(AliPMDCalibGain)
 
 AliPMDCalibGain::AliPMDCalibGain():
index cbd5c2f..f7f54b8 100644 (file)
@@ -421,7 +421,7 @@ void AliAODTrack::ConvertAliPIDtoAODPID()
 
 
 //______________________________________________________________________________
-template <class T> void AliAODTrack::SetP(const T *p, const Bool_t cartesian) 
+template <typename T> void AliAODTrack::SetP(const T *p, const Bool_t cartesian) 
 {
   // Set the momentum
 
@@ -446,7 +446,7 @@ template <class T> void AliAODTrack::SetP(const T *p, const Bool_t cartesian)
 }
 
 //______________________________________________________________________________
-template <class T> void AliAODTrack::SetPosition(const T *x, const Bool_t dca) 
+template <typename T> void AliAODTrack::SetPosition(const T *x, const Bool_t dca) 
 {
   // set the position
 
index 4aef0fe..933fb21 100644 (file)
@@ -154,10 +154,10 @@ class AliAODTrack : public AliVTrack {
   void ConvertAliPIDtoAODPID();
   void SetDetPID(AliAODPid *aodpid) {fDetPid = aodpid;}
 
-  template <class T> void GetPID(T *pid) const {
+  template <typename T> void GetPID(T *pid) const {
     for(Int_t i=0; i<10; ++i) pid[i]=fPID[i];}
  
-  template <class T> void SetPID(const T *pid) {
+  template <typename T> void SetPID(const T *pid) {
     if(pid) for(Int_t i=0; i<10; ++i) fPID[i]=pid[i];
     else {for(Int_t i=0; i<10; fPID[i++]=0.) ; fPID[AliAODTrack::kUnknown]=1.;}}
 
@@ -180,22 +180,22 @@ class AliAODTrack : public AliVTrack {
   //
   Int_t   GetTOFBunchCrossing(Double_t b=0, Bool_t tpcPIDonly=kFALSE) const;
   //
-  template <class T> void GetP(T *p) const {
+  template <typename T> void GetP(T *p) const {
     p[0]=fMomentum[0]; p[1]=fMomentum[1]; p[2]=fMomentum[2];}
 
-//  template <class T> void GetPxPyPz(T *p) const {
+//  template <typename T> void GetPxPyPz(T *p) const {
 //    p[0] = Px(); p[1] = Py(); p[2] = Pz();}
   Bool_t GetPxPyPz(Double_t *p) const;
 
-  template <class T> Bool_t GetPosition(T *x) const {
+  template <typename T> Bool_t GetPosition(T *x) const {
     x[0]=fPosition[0]; x[1]=fPosition[1]; x[2]=fPosition[2];
     return TestBit(kIsDCA);}
 
-  template <class T> void SetCovMatrix(const T *covMatrix) {
+  template <typename T> void SetCovMatrix(const T *covMatrix) {
     if(!fCovMatrix) fCovMatrix=new AliAODRedCov<6>();
     fCovMatrix->SetCovMatrix(covMatrix);}
 
-  template <class T> Bool_t GetCovMatrix(T *covMatrix) const {
+  template <typename T> Bool_t GetCovMatrix(T *covMatrix) const {
     if(!fCovMatrix) return kFALSE;
     fCovMatrix->GetCovMatrix(covMatrix); return kTRUE;}
 
@@ -301,7 +301,7 @@ class AliAODTrack : public AliVTrack {
   void SetID(Short_t id) { fID = id; }
   void SetLabel(Int_t label) { fLabel = label; }
 
-  template <class T> void SetPosition(const T *x, Bool_t isDCA = kFALSE);
+  template <typename T> void SetPosition(const T *x, Bool_t isDCA = kFALSE);
   void SetDCA(Double_t d, Double_t z);
   void SetUsedForVtxFit(Bool_t used = kTRUE) { used ? SetBit(kUsedForVtxFit) : ResetBit(kUsedForVtxFit); }
   void SetUsedForPrimVtxFit(Bool_t used = kTRUE) { used ? SetBit(kUsedForPrimVtxFit) : ResetBit(kUsedForPrimVtxFit); }
@@ -320,7 +320,7 @@ class AliAODTrack : public AliVTrack {
   void SetPt(Double_t pt) { fMomentum[0] = pt; };
   void SetPhi(Double_t phi) { fMomentum[1] = phi; }
   void SetTheta(Double_t theta) { fMomentum[2] = theta; }
-  template <class T> void SetP(const T *p, Bool_t cartesian = kTRUE);
+  template <typename T> void SetP(const T *p, Bool_t cartesian = kTRUE);
   void SetP() {fMomentum[0]=fMomentum[1]=fMomentum[2]=-999.;}
 
   void SetXYAtDCA(Double_t x, Double_t y) {fPositionAtDCA[0] = x; fPositionAtDCA[1] = y;}
index 81750f1..674024a 100644 (file)
@@ -7,6 +7,7 @@
 #pragma link off all globals;
 #pragma link off all classes;
 #pragma link off all functions;
+#pragma link off all methods;
  
 #pragma link C++ enum   AliAODVertex::AODVtx_t;
 #pragma link C++ enum   AliAODTrack::AODTrk_t;
@@ -51,5 +52,6 @@
 #pragma link C++ class AliAODVZERO+;
 #pragma link C++ class AliAODZDC+;
 
+#pragma link C++ method AliAODTrack::SetPosition<double>(double const*, bool);
 
 #endif