#include "AliEMCALGeometry.h"
#include "AliEMCALDigit.h"
#include "AliEMCALRecPoint.h"
-#include "AliEMCALGetter.h"
ClassImp(AliEMCALRecPoint)
Bool_t areNeighbours = kFALSE ;
- AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ //AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ AliEMCALGeometry * geom = AliEMCALGeometry::GetInstance();
Int_t relid1[2] ;
//copied for shish-kebab geometry, ieta,iphi is cast as float as eta,phi conversion
int nSupMod=0, nTower=0, nIphi=0, nIeta=0;
int iphi=0, ieta=0;
geom->GetCellIndex(digit1->GetId(), nSupMod,nTower,nIphi,nIeta);
- geom->GetCellPhiEtaIndexInSModule(nTower,nIphi,nIeta, iphi,ieta);
+ geom->GetCellPhiEtaIndexInSModule(nSupMod,nTower,nIphi,nIeta, iphi,ieta);
relid1[0]=ieta;
relid1[1]=iphi;
// geom->AbsToRelNumbering(digit1->GetId(), relid1) ;
int nSupMod1=0, nTower1=0, nIphi1=0, nIeta1=0;
int iphi1=0, ieta1=0;
geom->GetCellIndex(digit2->GetId(), nSupMod1,nTower1,nIphi1,nIeta1);
- geom->GetCellPhiEtaIndexInSModule(nTower1,nIphi1,nIeta1, iphi1,ieta1);
+ geom->GetCellPhiEtaIndexInSModule(nSupMod1,nTower1,nIphi1,nIeta1, iphi1,ieta1);
relid2[0]=ieta1;
relid2[1]=iphi1;
// geom->AbsToRelNumbering(digit2->GetId(), relid2) ;
AliEMCALDigit * digit ;
- AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
-
+ //AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ AliEMCALGeometry * geom = AliEMCALGeometry::GetInstance();
+
// Calculates the centre of gravity in the local EMCAL-module coordinates
Int_t iDigit;
int nSupMod=0, nTower=0, nIphi=0, nIeta=0;
int iphi=0, ieta=0;
geom->GetCellIndex(digit->GetId(), nSupMod,nTower,nIphi,nIeta);
- geom->GetCellPhiEtaIndexInSModule(nTower,nIphi,nIeta, iphi,ieta);
+ geom->GetCellPhiEtaIndexInSModule(nSupMod,nTower,nIphi,nIeta, iphi,ieta);
etai=(Float_t)ieta;
phii=(Float_t)iphi;
// printf("%f,%d,%d \n", fAmp, ieta, iphi) ;
// Int_t relid[3] ;
AliEMCALDigit * digit ;
- AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ //AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ AliEMCALGeometry * geom = AliEMCALGeometry::GetInstance();
Int_t iDigit;
Float_t cluEta = 0;
Float_t cluPhi = 0;
int nSupMod=0, nTower=0, nIphi=0, nIeta=0;
int iphi=0, ieta=0;
geom->GetCellIndex(digit->GetId(), nSupMod,nTower,nIphi,nIeta);
- geom->GetCellPhiEtaIndexInSModule(nTower,nIphi,nIeta, iphi,ieta);
+ geom->GetCellPhiEtaIndexInSModule(nSupMod, nTower,nIphi,nIeta, iphi,ieta); //19-oct-05
etai=(Float_t)ieta;
phii=(Float_t)iphi;
//Sub geom->EtaPhiFromIndex(digit->GetId(), etai, phii);
AliEMCALDigit * digit ;
const Float_t kDeg2Rad = TMath::DegToRad() ;
- AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ //AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ AliEMCALGeometry * geom = AliEMCALGeometry::GetInstance();
+
Int_t iDigit;
if (!fLocPos.X() || !fLocPos.Y() ) {
const Float_t kDeg2Rad = TMath::DegToRad();
AliEMCALDigit * digit ;
- AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ //AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ AliEMCALGeometry * geom = AliEMCALGeometry::GetInstance();
TString gn(geom->GetName());
Int_t iDigit;
int nSupMod=0, nTower=0, nIphi=0, nIeta=0;
int iphi=0, ieta=0;
geom->GetCellIndex(digit->GetId(), nSupMod,nTower,nIphi,nIeta);
- geom->GetCellPhiEtaIndexInSModule(nTower,nIphi,nIeta, iphi,ieta);
+ geom->GetCellPhiEtaIndexInSModule(nSupMod,nTower,nIphi,nIeta, iphi,ieta);
etai=(Float_t)ieta;
phii=(Float_t)iphi;
} else {
// returns the position of the cluster in the global reference system of ALICE
// These are now the Cartesian X, Y and Z
- AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ //AliEMCALGeometry * geom = (AliEMCALGetter::Instance())->EMCALGeometry();
+ AliEMCALGeometry * geom = AliEMCALGeometry::GetInstance();
Int_t absid = geom->TowerIndexFromEtaPhi(fLocPos.X(), TMath::RadToDeg()*fLocPos.Y());
geom->XYZFromIndex(absid, gpos);
}