-//*************************************************************************
+//
// EMCAL event display
// Store the data related to each Super Module (SM)
// Possible storage of hits, digits and clusters per SM
//
// Author: Magali Estienne (magali.estienne@cern.ch)
// June 30 2008
-//*************************************************************************
-
-#include <Riostream.h>
+//
#include "AliEveEMCALSModuleData.h"
-#include <AliEMCALGeometry.h>
-
-#include <TVector2.h>
-#include <TVectorT.h>
-#include <TClonesArray.h>
-#include <TGeoNode.h>
#include <TGeoBBox.h>
-#include <TGeoMatrix.h>
-#include <EveBase/AliEveEventManager.h>
+class Riostream;
+class TClonesArray;
+class TGeoNode;
+class TGeoMatrix;
+class AliEMCALGeometry;
+class TVector2;
+class AliEveEventManager;
ClassImp(AliEveEMCALSModuleData)
-Float_t AliEveEMCALSModuleData::fSModuleBigBox0 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleBigBox1 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleBigBox2 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleSmallBox0 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleSmallBox1 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleSmallBox2 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleCenter0 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleCenter1 = 0.;
-Float_t AliEveEMCALSModuleData::fSModuleCenter2 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleBigBox0 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleBigBox1 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleBigBox2 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleSmallBox0 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleSmallBox1 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleSmallBox2 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleCenter0 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleCenter1 = 0.;
+Float_t AliEveEMCALSModuleData::fgSModuleCenter2 = 0.;
//______________________________________________________________________________
AliEveEMCALSModuleData::AliEveEMCALSModuleData(Int_t sm,AliEMCALGeometry* geom, TGeoNode* node, TGeoHMatrix* m) :
fEtaTileSize = fGeom->GetPhiTileSize();
TGeoBBox* bbbox = (TGeoBBox*) fNode->GetDaughter(0) ->GetVolume()->GetShape();
- bbbox->Dump();
TGeoBBox* sbbox = (TGeoBBox*) fNode->GetDaughter(10)->GetVolume()->GetShape();
- sbbox->Dump();
fMatrix = (TGeoMatrix*) fNode->GetDaughter(sm)->GetMatrix();
if(sm<fNsmfull)
{
- fSModuleBigBox0 = bbbox->GetDX();
- fSModuleBigBox1 = bbbox->GetDY();
- fSModuleBigBox2 = bbbox->GetDZ();
+ fgSModuleBigBox0 = bbbox->GetDX();
+ fgSModuleBigBox1 = bbbox->GetDY();
+ fgSModuleBigBox2 = bbbox->GetDZ();
}
else
{
- fSModuleSmallBox0 = sbbox->GetDX();
- fSModuleSmallBox1 = sbbox->GetDY();
- fSModuleSmallBox2 = sbbox->GetDZ();
+ fgSModuleSmallBox0 = sbbox->GetDX();
+ fgSModuleSmallBox1 = sbbox->GetDY();
+ fgSModuleSmallBox2 = sbbox->GetDZ();
}
}