* provided "as is" without express or implied warranty. *
**************************************************************************/
-#include "Riostream.h"
-
+#include <Riostream.h>
+#include <TTree.h>
#include <TClonesArray.h>
+
#include "AliRun.h"
#include "AliRunLoader.h"
#include "AliACORDETrigger.h"
#include <TMath.h>
#include <TString.h>
#include <TSystem.h>
+#include <TTree.h>
#include "AliConst.h"
#include "AliRun.h"
#include "TTree.h"
#include "AliMultiplicity.h"
#ifdef PASS1RECO
-#include "../ITS/AliITSRecPoint.h"
+#include "AliITSRecPoint.h"
#endif
#include "AliEMCALSpaceFrame.h"
#include "AliMagF.h"
#include "AliRun.h"
+#include "AliLog.h"
ClassImp(AliEMCALSpaceFrame)
#include <TMath.h>
#include <TVector3.h>
+#include <TTree.h>
//==============================================================================
//==============================================================================
#include "AliGenCocktailEntry.h"
#include "AliGenCocktailAfterBurner.h"
#include "AliGenDeuteron.h"
+#include "AliLog.h"
ClassImp(AliGenDeuteron)
#include <TPDGCode.h>
#include <TSystem.h>
+#include "AliLog.h"
#include "AliGenHaloProtvino.h"
#include "AliRun.h"
#include <TArrayF.h> // ROOT_TArrayI
#include <TArrayC.h> // ROOT_TArrayI
#include <TClonesArray.h> // ROOT_TClonesArray
+#include <TTree.h>
// #include <fstream>
#include "AliDAQ.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
#include "AliHLTITSVertexerZ.h"
+#include <TTree.h>
#include<TString.h>
#include<TH1.h>
#include<TMath.h>
#include "AliMUONRegHeader.h"
#include "AliRunLoader.h"
#include "AliCentralTrigger.h"
+#include "AliLog.h"
#include <cstring>
#include <cstdlib>
#include <cmath>
#include <TSystem.h>
#include <TMath.h>
+#include "AliLoader.h"
#include <AliRunLoader.h>
#include <TObject.h>
#include <TFile.h>
// * provided "as is" without express or implied warranty. *
// **************************************************************************
+#include <TTree.h>
#include "AliHMPID.h"
#include "AliHMPIDHit.h" //OccupancyPrint(), HitQa()
#include "AliHMPIDDigit.h" //
#include <AliHeader.h>
#include <TH1F.h> //HitQA()
#include <AliLog.h> //in many methods to print AliInfo
+#include "AliLoader.h"
ClassImp(AliHMPID)
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#include "AliHMPID.h"
#include "AliHMPIDParam.h"
#include <TRandom.h>
+#include <TTree.h>
ClassImp(AliHMPIDDigitizer)
#include <TF2.h> //DefineOpticalProperties()
#include <TGeoGlobalMagField.h>
#include <TLorentzVector.h> //IsLostByFresnel()
+#include <TTree.h>
ClassImp(AliHMPIDv1)
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#include <TGeoGlobalMagField.h>
#include <TGeoPhysicalNode.h> //AddAlignableVolumes()
#include <TLorentzVector.h> //IsLostByFresnel()
+#include <TTree.h>
ClassImp(AliHMPIDv2)
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#include <TGeoXtru.h> //CradleBaseVolume()
#include <TLorentzVector.h> //IsLostByFresnel()
#include <TString.h> //StepManager()
+#include <TTree.h>
ClassImp(AliHMPIDv3)
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#include <TClonesArray.h>
#include <TClass.h>
#include <TGeoManager.h>
+#include <TTree.h>
#include "AliITSdigit.h"
#include "AliITSLoader.h"
#include <TFile.h>
#include <TH1.h>
#include <TH2.h>
+#include <TTree.h>
#include "AliGeomManager.h"
#include "AliITSDetTypeRec.h"
#include "AliITSInitGeometry.h"
// //
////////////////////////////////////////////////////////////////////////
+#include <TTree.h>
#include "AliITSTrigger.h"
#include "AliLog.h"
#include "AliRun.h"
//-------------------------------------------------------------------------
+#include "AliLoader.h"
#include "AliRun.h"
#include "AliITSclustererV2.h"
* $Id$
*/
+#include <TArrayD.h>
#include <TGeoManager.h>
#include <TVirtualMC.h>
#include <TString.h>
/* $Id$ */
+#include <TTree.h>
#include <TArrayD.h> //new constructor
#include <TFile.h>
#include <TGeoManager.h>
#include "AliITSsegmentationUpgrade.h"
#include <TObjArray.h>
#include <TClonesArray.h>
+#include <TTree.h>
extern TRandom *gRandom;
// providing simulation data management
//-----------------------------------------------------------------------------
+#include <TTree.h>
#include "AliMUON.h"
#include "AliMUONSDigitizerV2.h"
#include "AliRunLoader.h"
#include "AliHeader.h"
#include "AliCDBManager.h"
+#include "AliLog.h"
#include <Riostream.h>
#include <TFile.h>
#include "AliLog.h"
#include "AliRun.h"
#include "AliRunDigitizer.h"
+#include "AliLoader.h"
#include "AliRunLoader.h"
#include <Riostream.h>
#include <TRandom.h>
#include <TString.h>
#include <TSystem.h>
+#include <TTree.h>
//-----------------------------------------------------------------------------
/// \class AliMUONDigitizerV3
#include "AliMpCDB.h"
#include "AliLog.h"
+#include "AliLoader.h"
#include "AliRunLoader.h"
#include "AliHeader.h"
#include "AliStack.h"
#include "AliCDBManager.h"
+#include <TTree.h>
#include <Riostream.h>
#include <TClonesArray.h>
#include <TList.h>
#include "AliMpDetElement.h"
#include "AliMpPlaneType.h"
#include "AliRawDataHeaderSim.h"
+#include "AliLoader.h"
#include "AliRunLoader.h"
#include <TClonesArray.h>
#include <TMath.h>
#include <TRandom.h>
#include <TStopwatch.h>
#include <TSystem.h>
+#include <TTree.h>
#include <cstdio>
#include <TClonesArray.h>
#include <TParticle.h>
+#include <TTree.h>
#include "AliMUONSDigitizerV2.h"
#include <TVirtualMC.h>
#include <TGeoMatrix.h>
#include <Riostream.h>
+#include <TArrayI.h>
#include "AliRun.h"
#include "AliLog.h"
/* $Id$ */
+#include <TTree.h>
#include "AliMUONTrigger.h"
#include "AliLog.h"
#include "AliMUONVTriggerStore.h"
#include "AliRun.h"
#include "AliRunLoader.h"
+#include "AliLoader.h"
#include "AliTriggerInput.h"
#include <TObjArray.h>
#include <TCanvas.h>
+#include "AliLoader.h"
#include "AliRunLoader.h"
#include "AliMUONVDigit.h"
#include "AliMUONGeometryTransformer.h"
#include <TStyle.h>
#include <TObjArray.h>
+#include "AliLoader.h"
#include "AliRunLoader.h"
#include "AliMUONVDigit.h"
#include <TVirtualMC.h>
#include <TGeoMatrix.h>
+#include <TArrayI.h>
#include "AliLog.h"
#include "AliRun.h"
// --- ROOT system ---
-#include "TClonesArray.h"
class TString ;
class TParticle ;
class TTask ;
+#include <TClonesArray.h>
+#include <TTree.h>
// --- Standard library ---
//#include <TTree.h>
#include <TClonesArray.h>
#include <TVirtualMC.h>
+#include <TTree.h>
// --- Standard library ---
#include "AliPHOSImpact.h"
#include "AliPHOSvImpacts.h"
#include "AliRun.h"
+#include "AliLoader.h"
#include "AliMC.h"
#include "AliLog.h"
#include "AliStack.h"
#include "AliRunLoader.h"
#include "AliMC.h"
+#include "AliLog.h"
#include "PyquenCommon.h"
ClassImp(AliGenPythia)
/* $Id$ */
-#include <TString.h>
-#include <TFile.h>
-
#include "AliBaseLoader.h"
-#include "AliLog.h"
#include "AliTreeLoader.h"
-#include "AliRunLoader.h"
+#include "AliDataLoader.h"
+#include "AliLoader.h"
+#include "AliLog.h"
+
+#include <TFile.h>
+#include <TString.h>
ClassImp(AliBaseLoader)
// //
////////////////////////////////////////////
-#include <TDirectory.h>
-#include <TNamed.h>
-#include <TString.h>
-#include <TTask.h>
-#include <TTree.h>
-class TFile;
+class TObject;
class TFolder;
-
-class AliLoader;
class AliDataLoader;
-class AliObjectLoader;
-class AliRunLoader;
-class AliTaskLoader;
-class AliTreeLoader;
+
+#include <TNamed.h>
+#include <TDirectory.h>
+#include <TString.h>
class AliBaseLoader: public TNamed
{
#include "AliLog.h"
#include "AliRun.h"
#include "AliRunLoader.h"
+#include "AliLoader.h"
#include "AliModule.h"
#include "AliTriggerInput.h"
/* $Id$ */
-#include <TBits.h>
-#include <TFile.h>
-#include <TROOT.h>
-#include <TString.h>
-
#include "AliDataLoader.h"
-#include "AliLog.h"
-#include "AliObjectLoader.h"
#include "AliRunLoader.h"
+#include "AliLoader.h"
+#include "AliObjectLoader.h"
#include "AliTreeLoader.h"
+#include "AliTaskLoader.h"
+#include "AliLog.h"
+
+#include <TFile.h>
+#include <TROOT.h>
+#include <TString.h>
+#include <TBits.h>
ClassImp(AliDataLoader)
// //
////////////////////////////////////////////
-#include <TDirectory.h>
-#include <TNamed.h>
-#include <TString.h>
class TTask;
class TTree;
class TFile;
class AliTaskLoader;
class AliTreeLoader;
+#include <TDirectory.h>
+#include <TNamed.h>
+#include <TString.h>
+
class AliDataLoader: public TNamed
{
public:
#include <TStopwatch.h>
#include <TSystem.h>
#include <TVirtualMC.h>
+#include <TTree.h>
#include "AliCDBEntry.h"
#include "AliCDBManager.h"
// //
/////////////////////////////////////////////////////////////////////////////////////////////
-#include "AliLog.h"
#include "AliObjectLoader.h"
-#include "AliRunLoader.h"
+#include "AliDataLoader.h"
+#include "AliLog.h"
+#include <TFolder.h>
ClassImp(AliObjectLoader)
// //
////////////////////////////////////////////
+class TObject;
+class TFolder;
+class TString;
+class AliDataLoader;
+
#include "AliBaseLoader.h"
class AliObjectLoader: public AliBaseLoader
#include <TSystem.h>
#include <TVirtualMC.h>
#include <TGeoManager.h>
+#include <TTree.h>
//
#include "AliLog.h"
#include "AliDetector.h"
// ROOT includes
-#include <Riostream.h>
class TList;
+#include <Riostream.h>
+#include <TTree.h>
// AliROOT includes
// //
//////////////////////////////////////////////////////////////////////
-#include <TROOT.h>
-#include <TBranch.h>
-#include <TFile.h>
-#include <TFolder.h>
-#include <TObjArray.h>
-#include <TString.h>
-class TTask;
-#include <TTree.h>
-
+#include "AliRunLoader.h"
#include "AliLog.h"
#include "AliRun.h"
-#include "AliConfig.h"
#include "AliLoader.h"
#include "AliHeader.h"
#include "AliStack.h"
#include "AliCDBLocal.h"
#include "AliCentralTrigger.h"
+#include <TTree.h>
+#include <TBranch.h>
+#include <TROOT.h>
+#include <TFile.h>
+#include <TFolder.h>
+#include <TObjArray.h>
+#include <TString.h>
+#include <TTask.h>
+
ClassImp(AliRunLoader)
AliRunLoader* AliRunLoader::fgRunLoader = 0x0;
// //
/////////////////////////////////////////////////////////////////////
-#include <TNamed.h>
-
-#include "AliConfig.h"
-#include "AliLoader.h"
-#include "AliDataLoader.h"
-#include "AliLog.h"
-
class TFile;
class TString;
class TFolder;
class AliDetector;
class AliHeader;
class AliStack;
-class AliRunDigitizer;
class AliCDBEntry;
class AliCentralTrigger;
+#include <TNamed.h>
+
+#include "AliConfig.h"
+#include "AliDataLoader.h"
+
class AliRunLoader: public TNamed
{
public:
#include <TROOT.h>
#include <TFile.h>
#include <TObjString.h>
+#include <TTree.h>
#include "AliLog.h"
#include "AliLoader.h"
/* $Id$ */
-#include "AliLog.h"
-#include "AliRunLoader.h"
#include "AliTaskLoader.h"
+#include "AliDataLoader.h"
+#include "AliLog.h"
ClassImp(AliTaskLoader)
/* $Id$ */
+class TObject;
+class AliDataLoader;
+
#include "AliBaseLoader.h"
+#include <TTask.h>
class AliTaskLoader: public AliBaseLoader
{
/////////////////////////////////////////////////////////////////////////////////////////////
/* $Id$ */
-#include <TFile.h>
#include "AliTreeLoader.h"
-#include "AliLog.h"
#include "AliRunLoader.h"
+#include "AliLog.h"
+#include <TFile.h>
+#include <TFolder.h>
ClassImp(AliTreeLoader)
////////////////////////////////////////////
class TString;
-class TTree;
#include "AliObjectLoader.h"
+#include <TTree.h>
+#include <TObject.h>
class AliTreeLoader: public AliObjectLoader
{
#include "AliLog.h"
#include "AliRun.h"
#include "AliRunLoader.h"
+#include "AliLoader.h"
#include "AliTriggerInput.h"
#include "AliTriggerDetector.h"
///////////////////////////////////////////////////////////////////////////////
#include <TGeoGlobalMagField.h>
+#include <TArrayI.h>
#include "AliABSO.h"
#include "AliRun.h"
#include <TGeoPgon.h>
#include <TGeoArb8.h>
#include <TGeoMedium.h>
+#include <TArrayI.h>
#include "AliABSOv0.h"
#include "AliConst.h"
#include <TGeoGlobalMagField.h>
#include <TVirtualMC.h>
+#include <TArrayI.h>
#include "AliBODY.h"
#include "AliMagF.h"
#include <TGeoGlobalMagField.h>
#include <TGeoVolume.h>
#include <TVirtualMC.h>
+#include <TArrayI.h>
#include "AliConst.h"
#include "AliDIPOv2.h"
#include <TGeoGlobalMagField.h>
#include <TVirtualMC.h>
+#include <TArrayI.h>
#include "AliConst.h"
#include "AliHALL.h"
#include <TGeoGlobalMagField.h>
#include <TSystem.h>
#include <TVirtualMC.h>
+#include <TArrayI.h>
#include "AliConst.h"
#include "AliMagF.h"
///////////////////////////////////////////////////////////////////////////////
#include <TVirtualMC.h>
+#include <TArrayI.h>
#include "AliConst.h"
#include "AliRun.h"
#include "AliLog.h"
#include "AliRun.h"
+#include "AliLoader.h"
#include "AliRunLoader.h"
#include "AliTriggerInput.h"
#include "AliT0Parameters.h"
#include "AliGenCocktail.h"
#include "AliGenCocktailEntry.h"
#include "AliGenCocktailEventHeader.h"
-#include "../THijing/AliGenHijing.h"
+#include "AliGenHijing.h"
#include "AliCollisionGeometry.h"
#include "AliRun.h"
#include "AliMC.h"
#include "AliDAQ.h"
#include "AliLog.h"
#include "AliRawReader.h"
+#include "AliLoader.h"
#include "AliRunLoader.h"
#include "AliGeomManager.h"
#include <TRandom.h>
#include <TROOT.h>
+#include "AliLoader.h"
#include "AliMC.h"
#include "AliRun.h"
/////////////////////////////////////////////////////////////////////
#include <TClonesArray.h>
+#include <TTree.h>
#include "AliLoader.h"
#include "AliLog.h"
/////////////////////////////////////////////////
#include "AliTriggerDetector.h"
+#include "AliLog.h"
class AliTOFrawData;
class AliTOFTriggerMask;
#include "AliTPCParam.h"
#include "AliTPCParamSR.h"
#include "AliRun.h"
+#include "AliLoader.h"
#include "AliPDG.h"
#include "AliRunDigitizer.h"
#include "AliSimDigits.h"
#include <TParticle.h>
#include <TVector.h>
#include <TRandom.h>
+#include <TTree.h>
#include "AliRunLoader.h"
+#include "AliLoader.h"
#include "AliRun.h"
#include "AliMC.h"
#include "AliTPC.h"
/* $Id$ */
#include <TObject.h>
-//#include <TF1.h>
-//#include <TClonesArray.h>
#include <TVector.h>
-#include "../TPC/AliTPCtrack.h"
-//#include "../ITS/AliITSIOTrack.h"
-class AliKalmanTrack;
+#include "AliTPCtrack.h"
#include <assert.h>
class TF1;
Int_t GetPcode(TClonesArray* ,Float_t) const;
Int_t GetPcode(Float_t q,Float_t pm);
Int_t GetPcode(AliTPCtrack*track);
- //Int_t GetPcode(AliKalmanTrack* track);
void SetCut(Int_t n, Float_t pm, Float_t pilo, Float_t pihi,
Float_t klo, Float_t khi, Float_t plo,
Float_t phi);
list. This have been implemented but not tested.
*/
+#include <TTree.h>
#include "AliTPCQADataMakerSim.h"
// --- ROOT system ---
#include "AliMC.h"
#include "AliMagF.h"
#include "AliRun.h"
+#include "AliLoader.h"
#include "AliTRD.h"
#include "AliTRDdigitizer.h"
#include "AliTRDSimParam.h"
#include "AliTRDCommonParam.h"
+#include "AliLog.h"
ClassImp(AliTRDSimParam)
#include "TObjArray.h"
+#include <TTree.h>
#include "AliLog.h"
#include "AliTriggerInput.h"
#include "TRandom.h"
#include "TClonesArray.h"
#include "TMath.h"
+#include <TTree.h>
#include "AliLog.h"
#include "AliRunLoader.h"
//
// --------------------------------------------------------
-#include "TObject.h"
#include "AliTRDptrgParam.h"
+#include <TObjArray.h>
+#include <TObject.h>
class AliRunLoader;
#include "AliTRDptrgCBAC.h"
#include "AliTRDptrgTLMU.h"
#include "AliTRDptrgCBB.h"
+#include "AliLog.h"
ClassImp(AliTRDptrgCBB)
AliTRDptrgCBB::AliTRDptrgCBB(AliRunLoader *rl)
// PTRG simulation
//
// --------------------------------------------------------
-#include "TObject.h"
#include "AliTRDptrgParam.h"
+#include <TObjArray.h>
+#include <TObject.h>
class AliRunLoader;
////////////////////////////////////////////////////////////////////////////
#include <TClonesArray.h>
+#include <TTree.h>
#include "AliRunLoader.h"
+#include "AliLoader.h"
#include "AliLog.h"
-#include "../VZERO/AliVZEROdigit.h"
-#include "../VZERO/AliVZEROCalibData.h"
-#include "../T0/AliT0digit.h"
+#include "AliVZEROdigit.h"
+#include "AliVZEROCalibData.h"
+#include "AliT0digit.h"
#include "AliTRDptrgParam.h"
#include "AliTRDptrgLUT.h"
// Singleton class to hold the parameters steering the PTRG
//
// --------------------------------------------------------
+
+class TArrayI;
+class TObjArray;
#include "TObject.h"
enum AliTRDptrgFEBType_t{ kUndefined = (Int_t)0,
#include "AliRun.h"
#include "AliRunLoader.h"
-#include "../TOF/AliTOFdigit.h"
-#include "../RAW/AliRawReader.h" // needed for AliTOFTrigger's raw digit support
-#include "../TOF/AliTOFTrigger.h"
+#include "AliTOFdigit.h"
+#include "AliRawReader.h" // needed for AliTOFTrigger's raw digit support
+#include "AliTOFTrigger.h"
#include "AliTRDptrgParam.h"
#include "AliTRDptrgTLMU.h"
+#include "AliLog.h"
ClassImp(AliTRDptrgTLMU)
#include "AliRawReader.h"
#include "AliLog.h"
#include "AliFstream.h"
+#include "AliLoader.h"
#include "AliTreeLoader.h"
#include "AliTRDrawData.h"
#include "AliTRDtrackletWord.h"
#include "AliESDTrdTrack.h"
#include "AliTreeLoader.h"
+#include "AliLoader.h"
#include "AliTRDrawStream.h"
set ( DHDR TRDsimLinkDef.h)
-set ( EINCLUDE RAW)
+set ( EINCLUDE RAW VZERO T0 TOF)
if( ALICE_TARGET STREQUAL "win32gcc")
#include <TClonesArray.h>
+#include <TTree.h>
#include "AliRun.h"
+#include "AliLoader.h"
+#include "AliLog.h"
#include "AliRunLoader.h"
#include "AliTriggerInput.h"
#include "TGeoTube.h"
#include "TGeoArb8.h"
#include "TGeoCompositeShape.h"
+#include <TTree.h>
// --- AliRoot header files ---
#include "AliRun.h"
#include "AliGenHijingEventHeader.h"
#include "AliRunDigitizer.h"
#include "AliRunLoader.h"
+#include "AliLoader.h"
#include "AliGRPObject.h"
#include "AliCDBManager.h"
#include "AliCDBEntry.h"
//
// ****************************************************************
+#include <TTree.h>
#include "AliLog.h"
#include "AliRun.h"
#include "AliLoader.h"