From 5b81d1ced0d3775b3236b61544c050484724aea6 Mon Sep 17 00:00:00 2001 From: morsch Date: Tue, 19 Dec 2006 13:53:23 +0000 Subject: [PATCH] Use AliJetDummyGeometry. --- JETAN/AliJetESDReader.cxx | 7 ++++--- JETAN/AliJetESDReader.h | 3 ++- JETAN/AliJetFillUnitArrayTracks.h | 3 ++- JETAN/AliJetUnitArray.h | 8 ++++---- JETAN/JETANLinkDef.h | 1 + JETAN/libJETAN.pkg | 4 ++-- 6 files changed, 15 insertions(+), 11 deletions(-) diff --git a/JETAN/AliJetESDReader.cxx b/JETAN/AliJetESDReader.cxx index 364c8b308e6..86444828a34 100755 --- a/JETAN/AliJetESDReader.cxx +++ b/JETAN/AliJetESDReader.cxx @@ -31,7 +31,8 @@ #include "AliJetESDReaderHeader.h" #include "AliESD.h" #include "AliESDtrack.h" -#include "AliEMCALGeometry.h" +//#include "AliEMCALGeometry.h" +#include "AliJetDummyGeo.h" #include "AliJetFillUnitArrayTracks.h" #include "AliJetUnitArray.h" @@ -221,9 +222,9 @@ Bool_t AliJetESDReader::FillMomentumArray(Int_t event) void AliJetESDReader::SetEMCALGeometry() { // Define EMCAL geometry to be able to read ESDs - fGeom = AliEMCALGeometry::GetInstance(); + fGeom = AliJetDummyGeo::GetInstance(); if (fGeom == 0) - fGeom = AliEMCALGeometry::GetInstance("SHISH_77_TRD1_2X2_FINAL_110DEG","EMCAL"); + fGeom = AliJetDummyGeo::GetInstance("SHISH_77_TRD1_2X2_FINAL_110DEG","EMCAL"); // To be setted to run some AliEMCALGeometry functions TGeoManager::Import("geometry.root"); diff --git a/JETAN/AliJetESDReader.h b/JETAN/AliJetESDReader.h index e3d8f58dcac..242384b387c 100755 --- a/JETAN/AliJetESDReader.h +++ b/JETAN/AliJetESDReader.h @@ -19,6 +19,7 @@ #include "AliJetGrid.h" class AliJetESDReaderHeader; class AliEMCALGeometry; +class AliJetDummyGeo; class AliJetHadronCorrection; class AliJetUnitArray; class AliJetReaderHeader; @@ -43,7 +44,7 @@ class AliJetESDReader : public AliJetReader void SetEMCALGeometry(); void InitParameters(); protected: - AliEMCALGeometry *fGeom; //!EMCAL Geometry + AliJetDummyGeo *fGeom; //!EMCAL Geometry TChain *fChain; // chain for reconstructed tracks AliESD *fESD; // pointer to esd AliJetHadronCorrectionv1 *fHadCorr; // Pointer to Hadron Correction Object diff --git a/JETAN/AliJetFillUnitArrayTracks.h b/JETAN/AliJetFillUnitArrayTracks.h index f0d1697d19b..08e6356b9a0 100644 --- a/JETAN/AliJetFillUnitArrayTracks.h +++ b/JETAN/AliJetFillUnitArrayTracks.h @@ -18,6 +18,7 @@ #include class AliEMCALGeometry; +class AliJetDummyGeo; class AliJetHadronCorrection; class AliJetReader; class AliJetESDReader; @@ -71,7 +72,7 @@ class AliJetFillUnitArrayTracks : public TTask AliJetGrid *fEMCalGrid; // Define filled grid // geometry info - static AliEMCALGeometry *fGeom; //! + AliJetDummyGeo *fGeom; //! Int_t fNphi; // number of points in the grid: phi Int_t fNeta; // " eta diff --git a/JETAN/AliJetUnitArray.h b/JETAN/AliJetUnitArray.h index cc0f0d0856a..79d5fa512b1 100644 --- a/JETAN/AliJetUnitArray.h +++ b/JETAN/AliJetUnitArray.h @@ -89,10 +89,10 @@ class AliJetUnitArray : public TObject Int_t fUnitID; // ID of the unit Int_t fUnitNum; // number of units Int_t fUnitClusterID; // ID of the unit - AliJetFinderUnitFlagType_t fUnitFlag; //Flag of the unit - AliJetFinderUnitCutFlagType_t fUnitCutFlag; //Flag of the unit - AliJetFinderUnitSignalFlagType_t fUnitSignalFlag; //Flag of the unit - AliJetFinderUnitDetectorFlagType_t fUnitDetectorFlag; // Detector flag of the unit + AliJetFinderUnitFlagType_t fUnitFlag; // Flag of the unit + AliJetFinderUnitCutFlagType_t fUnitCutFlag; // Flag of the unit + AliJetFinderUnitSignalFlagType_t fUnitSignalFlag; // Flag of the unit + AliJetFinderUnitDetectorFlagType_t fUnitDetectorFlag; // Detector flag of the unit ClassDef(AliJetUnitArray,3) }; diff --git a/JETAN/JETANLinkDef.h b/JETAN/JETANLinkDef.h index 3cdee9c207c..1d3d97c345c 100644 --- a/JETAN/JETANLinkDef.h +++ b/JETAN/JETANLinkDef.h @@ -26,4 +26,5 @@ #pragma link C++ class AliJetHadronCorrectionv0+; #pragma link C++ class AliJetHadronCorrectionv1+; #pragma link C++ class AliJetFillUnitArrayTracks+; +#pragma link C++ class AliJetDummyGeo+; #endif diff --git a/JETAN/libJETAN.pkg b/JETAN/libJETAN.pkg index 504e2045f34..5d0dde8e07d 100644 --- a/JETAN/libJETAN.pkg +++ b/JETAN/libJETAN.pkg @@ -10,10 +10,10 @@ SRCS = AliJet.cxx AliJetHeader.cxx \ AliUA1JetFinderV1.cxx AliUA1JetHeaderV1.cxx \ AliJetGrid.cxx AliJetUnitArray.cxx AliJetHadronCorrection.cxx \ AliJetHadronCorrectionv0.cxx AliJetHadronCorrectionv1.cxx \ - AliJetFillUnitArrayTracks.cxx + AliJetFillUnitArrayTracks.cxx \ + AliJetDummyGeo.cxx HDRS:= $(SRCS:.cxx=.h) -EINCLUDE:= EMCAL DHDR= JETANLinkDef.h -- 2.39.3