#include "AliLog.h"
#include "AliEMCALShishKebabTrd1Module.h"
-#include "AliEMCALGeometry.h"
+#include "AliEMCALEMCGeometry.h"
#include <cassert>
-#include <Riostream.h>
-
ClassImp(AliEMCALShishKebabTrd1Module)
- AliEMCALGeometry *AliEMCALShishKebabTrd1Module::fgGeometry=0;
+ AliEMCALEMCGeometry *AliEMCALShishKebabTrd1Module::fgGeometry=0;
Double_t AliEMCALShishKebabTrd1Module::fga=0.;
Double_t AliEMCALShishKebabTrd1Module::fga2=0.;
Double_t AliEMCALShishKebabTrd1Module::fgb=0.;
Double_t AliEMCALShishKebabTrd1Module::fgtanBetta=0; //
//_____________________________________________________________________________
-AliEMCALShishKebabTrd1Module::AliEMCALShishKebabTrd1Module(Double_t theta, AliEMCALGeometry *g)
+AliEMCALShishKebabTrd1Module::AliEMCALShishKebabTrd1Module(Double_t theta, AliEMCALEMCGeometry *g)
: TNamed(),
fOK(),
fA(0.),
}
} else Warning("AliEMCALShishKebabTrd1Module(theta)","You should call this constractor just once !!");
DefineName(fTheta);
- AliInfo(Form("AliEMCALShishKebabTrd1Module - first module: theta %1.4f geometry %s",fTheta,g->GetName()));
+ AliDebug(1,Form("AliEMCALShishKebabTrd1Module - first module: theta %1.4f geometry %s",fTheta,g->GetName()));
}
//_____________________________________________________________________________
void AliEMCALShishKebabTrd1Module::DefineAllStaff()
{
+ //Define some parameters
DefineName(fTheta);
// Centers of cells - 2X2 case
Double_t kk1 = (fga+fga2)/(2.*4.); // kk1=kk2
//_____________________________________________________________________________
Bool_t AliEMCALShishKebabTrd1Module::GetParameters()
{
- // Get needing module parameters from EMCAL geometry
- if(!fgGeometry) fgGeometry = AliEMCALGeometry::GetInstance();
+
+ // Get needing module parameters from EMCAL geometry
TString sn(fgGeometry->GetName()); // 2-Feb-05
sn.ToUpper();
if(!fgGeometry) {
Warning("GetParameters()"," No geometry ");
return kFALSE;
}
+
fga = (Double_t)fgGeometry->GetEtaModuleSize();
fgb = (Double_t)fgGeometry->GetLongModuleSize();