// Author: Piotr.Skowronski@cern.ch *
//********************************************************
+#include <TDirectory.h>
+
#include "AliRunAnalysis.h"
#include "AliLog.h"
#include "AliAnalysis.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3 2006/03/29 18:15:06 pavlinov
-Alignmnet staff and some clean up
-
-Revision 1.2 2006/03/01 23:36:50 jklay
-suppress compiler warnings by correcting some hidden virtual methods
-
-Revision 1.1 2006/02/28 21:55:11 jklay
-add histogram utilities class, correct package definitions
-
-*/
+/* $Id$ */
//_________________________________________________________________________
// This is a set of histogram
#include "AliEMCALHistoUtilities.h"
#include <TFile.h>
-#include <TList.h>
#include <TH1.h>
#include <TH2.h>
-#include <TROOT.h>
-#include <TString.h>
+#include <TList.h>
+#include <TObjArray.h>
#include <TObjString.h>
+#include <TROOT.h>
#include <TRegexp.h>
+#include <TString.h>
ClassImp(AliEMCALHistoUtilities)
#include "AliEMCALGeometry.h"
#include <Riostream.h>
-#include <TMath.h>
ClassImp(AliEMCALShishKebabTrd1Module)
// Author: Aleksei Pavlinov(WSU).
// Nov 2004; Feb 2006
-#include "TNamed.h"
-#include "TVector2.h"
+#include <TNamed.h>
+#include <TMath.h>
+#include <TVector2.h>
class AliEMCALGeometry;
// from AliRoot
#include "AliFastGlauber.h"
// from root
-#include <TStyle.h>
-#include <TH1F.h>
-#include <TH2F.h>
+#include <Riostream.h>
+#include <TCanvas.h>
#include <TF1.h>
#include <TF2.h>
-#include <TLegend.h>
-#include <TCanvas.h>
-#include <TRandom.h>
#include <TFile.h>
+#include <TH1F.h>
+#include <TH2F.h>
+#include <TLegend.h>
+#include <TMath.h>
#include <TROOT.h>
-#include <Riostream.h>
+#include <TRandom.h>
+#include <TStyle.h>
ClassImp(AliFastGlauber)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.12 2006/08/28 10:31:17 morsch
-Coding rule violations corrected (A. de Falco)
-
-Revision 1.10 2006/01/27 09:51:37 morsch
-Some small corrections to avoid infinite loops at high momenta.
-(A. de Falco)
-
-Revision 1.9 2004/02/03 16:45:20 morsch
-Unique name for functions (TF1).
-
-Revision 1.8 2004/01/27 18:02:38 hristov
-Removing some warning (Sun)
-
-Revision 1.7 2003/11/13 14:21:57 morsch
-Coding Rule violation corrections.
-
-Revision 1.6 2003/08/12 15:16:25 morsch
-Saver initialisation of fFitp array. (Lenaic COUEDEL)
-
-Revision 1.5 2003/08/05 16:14:20 morsch
-Some problems with too big fluctuations corrected. (A. de Falco)
-
-Revision 1.2 2003/01/08 10:29:33 morsch
-Path to data file changed.
-
-Revision 1.1 2003/01/06 10:13:33 morsch
-First commit.
-
-*/
+/* $Id$ */
//-------------------------------------------------------------------------
// Class AliMUONFastTracking
// AliFastMuonTrackingRes.
//-------------------------------------------------------------------------
-#include "AliMUONFastTracking.h"
-#include "AliMUONFastTrackingEntry.h"
-#include <TSpline.h>
-#include <TFile.h>
-#include <TH3.h>
-#include <TF1.h>
-#include <TRandom.h>
-#include <stdlib.h>
#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
+
#include <Riostream.h>
+#include <TF1.h>
+#include <TFile.h>
+#include <TH3.h>
+#include <TMath.h>
+#include <TRandom.h>
+#include <TSpline.h>
+
+#include "AliMUONFastTracking.h"
+#include "AliMUONFastTrackingEntry.h"
ClassImp(AliMUONFastTracking)
//
// Latest changes by Christian Holm Christensen
//
+
+#include <TApplication.h>
+#include <TButton.h>
+#include <TCanvas.h>
+#include <TGeoManager.h>
+#include <TH1D.h>
+#include <TMarker3DBox.h>
+#include <TMath.h>
+#include <TSlider.h>
+#include <TStyle.h>
+#include <TView.h>
+#include <TVirtualX.h>
+// #include <TArrayF.h>
+// #include <TParticle.h>
+
#include "AliFMDDisplay.h" // ALIFMDDISPLAY_H
#include "AliFMDHit.h" // ALIFMDHIT_H
#include "AliFMDDigit.h" // ALIFMDDIGIT_H
#include "AliFMDParameters.h" // ALIFMDPARAMETERS_H
#include <AliESDFMD.h> // ALIESDFMD_H
#include <AliLog.h>
-#include <TStyle.h>
-// #include <TArrayF.h>
-#include <TMarker3DBox.h>
-#include <TGeoManager.h>
-// #include <TMath.h>
-#include <TApplication.h>
-#include <TButton.h>
-// #include <TParticle.h>
-#include <TCanvas.h>
-#include <TView.h>
-#include <TVirtualX.h>
-#include <TSlider.h>
-#include <TH1D.h>
//____________________________________________________________________
ClassImp(AliFMDDisplay)
//
// Latest changes by Christian Holm Christensen
//
-#include "AliFMDFancy.h" // ALIFMDDISPLAY_H
-#include "AliFMDGeometry.h" // ALIFMDGEOMETRY_H
-#include "AliFMDParameters.h" // ALIFMDPARAMETERS_H
-#include <AliLog.h>
-#include <TStyle.h>
+
+#include <iomanip>
+#include <iostream>
+
#include <TApplication.h>
#include <TButton.h>
#include <TCanvas.h>
-#include <TView.h>
#include <TH2F.h>
#include <TH3F.h>
+#include <TLatex.h>
+#include <TLine.h>
+#include <TMath.h>
+#include <TRandom.h>
+#include <TStyle.h>
#include <TSystem.h>
#include <TVector2.h>
-#include "AliFMDRing.h"
+#include <TView.h>
+
#include "AliFMDDetector.h"
+#include "AliFMDFancy.h" // ALIFMDDISPLAY_H
+#include "AliFMDGeometry.h" // ALIFMDGEOMETRY_H
#include "AliFMDHit.h"
-#include <TRandom.h>
-#include <TLatex.h>
-#include <TLine.h>
-#include <iostream>
-#include <iomanip>
+#include "AliFMDParameters.h" // ALIFMDPARAMETERS_H
+#include "AliFMDRing.h"
+#include <AliLog.h>
//____________________________________________________________________
ClassImp(AliFMDFancy)
// which has 1 or 2 rings of silicon sensors.
//
//
+
+#include <TArrayD.h> // ROOT_TArrayD
+#include <TGeoManager.h> // ROOT_TGeoManager
+#include <TGeoTube.h> // ROOT_TGeoTube
+#include <TGeoTube.h> // ROOT_TGeoTube
+#include <TGeoVolume.h> // ROOT_TGeoVolume
+#include <TGeoXtru.h> // ROOT_TGeoXtru
+#include <TMath.h>
+#include <TVector2.h> // ROOT_TVector2
+//#include <TGeoMaterial.h> // ROOT_TGeoMaterial
+//#include <TGeoMedium.h> // ROOT_TGeoMedium
+//#include <TGeoPcon.h> // ROOT_TGeoPcon
+//#include <TGeoPolygon.h> // ROOT_TGeoPolygon
+
#include "AliFMDGeometryBuilder.h" // ALIFMDGEOSIMULATOR_H
#include "AliFMDGeometry.h" // ALIFMDGEOMETRY_H
#include "AliFMDDetector.h" // ALIFMDDETECTOR_H
#include "AliFMD3.h" // ALIFMD3_H
// #include "AliFMD.h" // ALIFMD_H
#include "AliLog.h" // ALILOG_H
-#include <TGeoVolume.h> // ROOT_TGeoVolume
-#include <TGeoTube.h> // ROOT_TGeoTube
-//#include <TGeoPcon.h> // ROOT_TGeoPcon
-//#include <TGeoMaterial.h> // ROOT_TGeoMaterial
-//#include <TGeoMedium.h> // ROOT_TGeoMedium
-#include <TGeoXtru.h> // ROOT_TGeoXtru
-//#include <TGeoPolygon.h> // ROOT_TGeoPolygon
-#include <TGeoTube.h> // ROOT_TGeoTube
-#include <TGeoManager.h> // ROOT_TGeoManager
-#include <TVector2.h> // ROOT_TVector2
-#include <TArrayD.h> // ROOT_TArrayD
//====================================================================
ClassImp(AliFMDGeometryBuilder)
//
// Latest changes by Christian Holm Christensen
//
+
+#include <iostream>
+
+#include <TApplication.h>
+#include <TButton.h>
+#include <TCanvas.h>
+#include <TH2F.h>
+#include <TMath.h>
+#include <TPad.h>
+#include <TRandom.h>
+#include <TSlider.h>
+#include <TStyle.h>
+#include <TSystem.h>
+#include <TVector2.h>
+#include <TView.h>
+
#include "AliFMDPattern.h" // ALIFMDDISPLAY_H
#include "AliFMDGeometry.h" // ALIFMDGEOMETRY_H
#include "AliFMDParameters.h" // ALIFMDPARAMETERS_H
#include "AliFMDDetector.h"
#include "AliFMDHit.h"
#include <AliLog.h>
-#include <TStyle.h>
-#include <TApplication.h>
-#include <TButton.h>
-#include <TCanvas.h>
-#include <TView.h>
-#include <TH2F.h>
-#include <TSystem.h>
-#include <TVector2.h>
-#include <TRandom.h>
-#include <TSlider.h>
-#include <TPad.h>
-#include <iostream>
//____________________________________________________________________
ClassImp(AliFMDPattern)
// Latest changes by Christian Holm Christensen
//
+#include <TMath.h> // ROOT_TMath
+#include <TVector2.h> // ROOT_TVector2
+
// #include <AliLog.h> // ALILOG_H
#include "AliFMDRing.h" // ALIFMDRING_H
-// #include <TMath.h> // ROOT_TMath
-#include <TVector2.h> // ROOT_TVector2
//====================================================================
ClassImp(AliFMDRing)
-#include "AliHBTasCorrFctn.h"
+/**************************************************************************
+ * Copyright(c) 1998-2002, ALICE Experiment at CERN, All rights reserved. *
+ * *
+ * Author: The ALICE Off-line Project. *
+ * Contributors are mentioned in the code where appropriate. *
+ * *
+ * Permission to use, copy, modify and distribute this software and its *
+ * documentation strictly for non-commercial purposes is hereby granted *
+ * without fee, provided that the above copyright notice appears in all *
+ * copies and that both the copyright notice and this permission notice *
+ * appear in the supporting documentation. The authors make no claims *
+ * about the suitability of this software for any purpose. It is *
+ * provided "as is" without express or implied warranty. *
+ **************************************************************************/
+
+/* $Id$ */
+
#include <TH1.h>
+#include <TObjArray.h>
#include <Riostream.h>
+#include "AliHBTasCorrFctn.h"
+
///////////////////////////////////////////////////////
// //
// AliHBTasCorrFctn.h //
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * *
+ * Author: The ALICE Off-line Project. *
+ * Contributors are mentioned in the code where appropriate. *
+ * *
+ * Permission to use, copy, modify and distribute this software and its *
+ * documentation strictly for non-commercial purposes is hereby granted *
+ * without fee, provided that the above copyright notice appears in all *
+ * copies and that both the copyright notice and this permission notice *
+ * appear in the supporting documentation. The authors make no claims *
+ * about the suitability of this software for any purpose. It is *
+ * provided "as is" without express or implied warranty. *
+ **************************************************************************/
+
+/* $Id$ */
+
+#include <TClass.h>
+
#include "AliITSdigit.h"
#include "AliITSLoader.h"
#include "AliRunLoader.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
+/* $Id$ */
+
//---------------------------------------------------------------------
// Jet Control Plots class
// manages histograms with control plots of jet searching
// Author: jgcn@mda.cinvestav.mx
//---------------------------------------------------------------------
-#include <TStyle.h>
#include <TCanvas.h>
-#include <TH1I.h>
#include <TH1D.h>
+#include <TH1I.h>
+#include <TMath.h>
+#include <TStyle.h>
+
#include "AliJetReader.h"
#include "AliJet.h"
///////////////////////////////////////////////////////////////////////////////
-#include <TProfile.h>
#include <TH2.h>
+#include <TMath.h>
+#include <TProfile.h>
#include <TVirtualPad.h>
#include "AliLog.h"
#include <TH1.h>
-#include <TVirtualPad.h>
#include <TLine.h>
+#include <TMath.h>
+#include <TVirtualPad.h>
#include "AliLog.h"
// $Id$
+#include <Riostream.h>
+#include <TMath.h>
+#include <TObjArray.h>
+#include <TVirtualPad.h>
+#include <TVirtualX.h>
+
#include "AliMUONCluster.h"
#include "AliLog.h"
#include "AliMUONPad.h"
-#include "TObjArray.h"
-#include "Riostream.h"
-#include "TVirtualPad.h"
-#include "TVirtualX.h"
/// \class AliMUONCluster
///
/// \author Laurent Aphecetche (for the "new" C++ structure) and
/// Alexander Zinchenko, JINR Dubna, for the hardcore of it ;-)
-#include "AliMUONClusterFinderMLEM.h"
+#include <Riostream.h>
+#include <TH2.h>
+#include <TMinuit.h>
+#include <TCanvas.h>
+#include <TStopwatch.h>
+#include <TMath.h>
+#include "AliMUONClusterFinderMLEM.h"
#include "AliLog.h"
#include "AliMUONCluster.h"
#include "AliMUONClusterSplitterMLEM.h"
#include "AliMpVPadIterator.h"
#include "AliMpVSegmentation.h"
#include "AliRunLoader.h"
-#include <Riostream.h>
-#include <TH2.h>
-#include <TMinuit.h>
-#include "TCanvas.h"
-#include "TStopwatch.h"
/// \cond CLASSIMP
ClassImp(AliMUONClusterFinderMLEM)
/// \author Laurent Aphecetche (for the "new" C++ structure) and
/// Alexander Zinchenko, JINR Dubna, for the hardcore of it ;-)
+#include <TClonesArray.h>
+#include <TH2.h>
+#include <TMath.h>
+#include <TMatrixD.h>
+#include <TObjArray.h>
+#include <TROOT.h>
+#include <TRandom.h>
+
#include "AliMUONClusterSplitterMLEM.h"
#include "AliLog.h"
#include "AliMpDEManager.h"
#include "AliMUONMathieson.h"
-#include "TClonesArray.h"
-#include "TH2.h"
-#include "TMath.h"
-#include "TObjArray.h"
-#include "TMatrixD.h"
-#include "TRandom.h"
-
ClassImp(AliMUONClusterSplitterMLEM)
const Double_t AliMUONClusterSplitterMLEM::fgkCouplMin = 1.e-3; // threshold on coupling
// $Id$
+
+#include <Riostream.h>
+#include <TF1.h>
+#include <TMath.h>
+#include <TRandom.h>
+#include <TString.h>
#include "AliMUONDigitizerV3.h"
#include "AliMUON.h"
#include "AliRunLoader.h"
#include "AliLog.h"
-#include "Riostream.h"
-#include "TF1.h"
-#include "TRandom.h"
-#include "TString.h"
-
///
/// \class AliMUONDigitizerV3
/// The digitizer is performing the transformation to go from SDigits (digits
#include <TError.h>
#include <TF1.h>
+#include <TMath.h>
#include <TObjArray.h>
#include <TVector2.h>
#include <TSystem.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
+/* $Id$ */
+
/// \class AliMUONTriggerChamberEff
/// implementation of the trigger chamber efficiency determination from
/// data, and returns the
/// efficiencyCells.dat with the calculated efficiencies
/// Author: Diego Stocco (Torino)
+#include <fstream>
+
+#include <TFile.h>
+#include <TH1F.h>
+#include <TMath.h>
+#include <TString.h>
+
#include "AliMUONTriggerChamberEff.h"
#include "AliMUONDigit.h"
#include "AliMUONConstants.h"
#include "AliRunLoader.h"
#include "AliRun.h"
-#include "TString.h"
-#include "TFile.h"
-#include "TH1F.h"
-
-#include <fstream>
-
ClassImp(AliMUONTriggerChamberEff)
//_____________________________________________________________________________
#include <stdlib.h>
#include <Riostream.h>
-#include <TTree.h>
#include <TClonesArray.h>
+#include <TMath.h>
+#include <TTree.h>
#include "AliMUONVTrackReconstructor.h"
#include "AliMUONData.h"
// Included in AliRoot: 2003/05/02
// Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+#include <Riostream.h>
+#include <TMath.h>
+
#include "AliMpRowSegmentLSpecial.h"
#include "AliMpRow.h"
#include "AliMpPadRow.h"
#include "AliLog.h"
-#include <Riostream.h>
-
/// \cond CLASSIMP
ClassImp(AliMpRowSegmentLSpecial)
/// \endcond
// Included in AliRoot: 2003/05/02
// Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+#include <Riostream.h>
+#include <TMath.h>
+
#include "AliMpRowSegmentRSpecial.h"
#include "AliMpRow.h"
#include "AliMpPadRow.h"
#include "AliMpMotifPosition.h"
#include "AliMpConstants.h"
-#include <Riostream.h>
-
/// \cond CLASSIMP
ClassImp(AliMpRowSegmentRSpecial)
/// \endcond
/* History of cvs commits:
*
* $Log$
+ * Revision 1.13 2006/09/07 18:31:08 kharlov
+ * Effective c++ corrections (T.Pocheptsov)
+ *
* Revision 1.12 2005/05/28 14:19:04 schutz
* Compilation warnings fixed by T.P.
*
//////////////////////////////////////////////////////////////////////////////
// --- ROOT system ---
-#include "TClonesArray.h"
-#include "TFile.h"
-#include "TTree.h"
-#include "TSystem.h"
-//#include "Bytes.h"
+#include <Bytes.h>
+#include <TClonesArray.h>
+#include <TFile.h>
+#include <TSystem.h>
+#include <TTree.h>
// --- Standard library ---
-// @(#)alimdc:$Name$:$Id$
-// Author: Fons Rademakers 26/11/99
-
/**************************************************************************
* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
* *
* provided "as is" without express or implied warranty. *
**************************************************************************/
+// @(#)alimdc:$Name$:$Id$
+// Author: Fons Rademakers 26/11/99
+
//////////////////////////////////////////////////////////////////////////
// //
// AliRawEquipmentHeader //
// //
//////////////////////////////////////////////////////////////////////////
-#include "AliRawEquipmentHeader.h"
+#include <Bytes.h>
+#include "AliRawEquipmentHeader.h"
ClassImp(AliRawEquipmentHeader)
-// Author: Cvetan Cheshkov 10/10/2005
-
/**************************************************************************
* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
* *
* provided "as is" without express or implied warranty. *
**************************************************************************/
+/* $Id$ */
+
+// Author: Cvetan Cheshkov 10/10/2005
+
//////////////////////////////////////////////////////////////////////////
// //
// AliRawEventHeaderBase //
#include <unistd.h>
+#include <Bytes.h>
#include <TClass.h>
#include <TDataMember.h>
#include <TMethodCall.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
+/* $Id$ */
+
//-----------------------------------------------------------------
// AliGRPDCS class
// This class deals with the DCS related info of the GRP
class TObjString;
#include <TH1.h>
+#include <TObjArray.h>
ClassImp(AliGRPDCS)
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * *
+ * Author: The ALICE Off-line Project. *
+ * Contributors are mentioned in the code where appropriate. *
+ * *
+ * Permission to use, copy, modify and distribute this software and its *
+ * documentation strictly for non-commercial purposes is hereby granted *
+ * without fee, provided that the above copyright notice appears in all *
+ * copies and that both the copyright notice and this permission notice *
+ * appear in the supporting documentation. The authors make no claims *
+ * about the suitability of this software for any purpose. It is *
+ * provided "as is" without express or implied warranty. *
+ **************************************************************************/
+
+/* $Id$ */
+
//
// marian.ivanov@cern.ch
//
// Run and see TTreeSRedirector::Test() as an example of TTreeSRedirectorer functionality
//
-/* $Id$ */
-
-#include "TFile.h"
-#include "TObjArray.h"
-#include "TTree.h"
-#include "TTreeStream.h"
-
+#include <TClass.h>
+#include <TFile.h>
+#include <TObjArray.h>
+#include <TTree.h>
+#include <TTreeStream.h>
ClassImp(TTreeDataElement)
ClassImp(TTreeStream)
/* $Id$ */
-#include "AliFieldReader.h"
-#include "AliMagFMaps.h"
-
-
-
#include <TCanvas.h>
+#include <TFile.h>
#include <TGraph.h>
+#include <TMath.h>
#include <TMultiGraph.h>
#include <TNtuple.h>
#include <TObjString.h>
#include <TString.h>
#include <TStyle.h>
-#include <TFile.h>
+
+#include "AliFieldReader.h"
+#include "AliMagFMaps.h"
+
ClassImp(AliFieldReader)
* provided "as is" without express or implied warranty. *
**************************************************************************/
+/* $Id$ */
-#include <TTree.h>
-#include <TFile.h>
-#include <TDirectory.h>
-#include <TRandom.h>
#include <TArrayI.h>
+#include <TDirectory.h>
#include <TError.h>
-#include <TH1F.h>
+#include <TFile.h>
#include <TGraph.h>
+#include <TH1F.h>
+#include <TMath.h>
+#include <TRandom.h>
+#include <TTree.h>
#include "AliLog.h"
#include "AliT0Digitizer.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.4 2006/12/19 08:53:27 arcelli
-Changed filenames types to TString + split file sources (C.Zampolli)
+/* $Id$ */
-Revision 1.3 2006/12/18 18:16:53 arcelli
-Change in the format of the input data from DAQ FXS (C.Zampolli)
-
-Revision 1.1 2006/10/26 09:09:29 arcelli
-prototype for the TOF Shuttle preprocessor (C.Zampolli)
-
-*/
+#include <Riostream.h>
+#include <stdio.h>
+#include <stdlib.h>
-#include "AliTOFPreprocessor.h"
+#include <TFile.h>
+#include <TH1.h>
+#include <TH1F.h>
+#include <TH1S.h>
+#include <TH2S.h>
+#include <TMath.h>
+#include <TObjArray.h>
+#include <TObjString.h>
+#include <TTimeStamp.h>
#include "AliCDBMetaData.h"
#include "AliLog.h"
-#include "AliTOFDataDCS.h"
-#include "TFile.h"
-#include "TObjArray.h"
-#include "TObjString.h"
#include "AliTOFCalOnline.h"
#include "AliTOFChannelOnline.h"
+#include "AliTOFDataDCS.h"
#include "AliTOFGeometryV5.h"
-#include "TTimeStamp.h"
-#include "TH1F.h"
-#include "TH2S.h"
-#include "TH1S.h"
-#include "TH1.h"
-#include <Riostream.h>
-#include <stdio.h>
-#include <stdlib.h>
+#include "AliTOFPreprocessor.h"
class TF1;
class AliDCSValue;
//
//-----------------------------------------------------------------------------
+#include <TClonesArray.h>
+#include <TMath.h>
+#include <TRandom.h>
+
#include "AliH2F.h"
-#include "TClonesArray.h"
-#include "TRandom.h"
ClassImp(AliH2F)
class TFile;
class TTree;
+#include <Htypes.h>
#include <TMatrixFfwd.h>
#include <TVector.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
+/* $Id$ */
///////////////////////////////////////////////////////////////////////////////
// //
#include <TH1F.h>
#include <TFile.h>
+#include <TROOT.h>
#include "AliLog.h"
#include "AliPID.h"