X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TOF%2FAliTOFHitMap.cxx;h=f657814ec5b5adb253f8714931325e0f1e9937e9;hb=88eed77084ec26a9219dbdde7eea6e5f1cf7b066;hp=5fee29ce2c058af91c7e50218012edb5d370d442;hpb=88cb7938ca21d4a80991d4e7aa564008c29340f7;p=u%2Fmrichter%2FAliRoot.git diff --git a/TOF/AliTOFHitMap.cxx b/TOF/AliTOFHitMap.cxx index 5fee29ce2c0..f657814ec5b 100644 --- a/TOF/AliTOFHitMap.cxx +++ b/TOF/AliTOFHitMap.cxx @@ -38,7 +38,7 @@ #include "AliTOFHitMap.h" #include "AliTOFSDigit.h" -#include "AliTOFConstants.h" +#include "AliTOFGeometry.h" #include @@ -64,19 +64,20 @@ AliTOFHitMap::AliTOFHitMap(TClonesArray *dig) // of course, these constants must not be hardwired // change later - fNSector = AliTOFConstants::fgkNSectors; - fNplate = AliTOFConstants::fgkNPlates; - fNstrip = AliTOFConstants::fgkNStripC; - fNpx = AliTOFConstants::fgkNpadX; - fNpy = AliTOFConstants::fgkNpadZ; - fMaxIndex=fNSector*fNplate*fNstrip*fNpx*fNpy; + fNSector = AliTOFGeometry::NSectors(); + fNplate = AliTOFGeometry::NPlates(); + fNstrip = AliTOFGeometry::NStripC(); + fNpx = AliTOFGeometry::NpadX(); + fNpz = AliTOFGeometry::NpadZ(); + fMaxIndex=fNSector*fNplate*fNstrip*fNpx*fNpz; fHitMap = new Int_t[fMaxIndex]; fSDigits = dig; Clear(); } //////////////////////////////////////////////////////////////////////// -AliTOFHitMap::AliTOFHitMap(const AliTOFHitMap & hitMap) +AliTOFHitMap::AliTOFHitMap(const AliTOFHitMap & /*hitMap*/) +:TObject() { // // Dummy copy constructor @@ -91,7 +92,7 @@ AliTOFHitMap::~AliTOFHitMap() // // Destructor // - if (fHitMap) delete[] fHitMap; + delete[] fHitMap; } //////////////////////////////////////////////////////////////////////// @@ -110,11 +111,11 @@ Int_t AliTOFHitMap::CheckedIndex(Int_t *vol) const // Return checked indices for vol // Int_t index= - (vol[0]-1)*fNplate*fNstrip*fNpx*fNpy+ // sector - (vol[1]-1)*fNstrip*fNpx*fNpy+ // plate - (vol[2]-1)*fNpx*fNpy+ // strip - (vol[3]-1)*fNpy+ // padx - (vol[4]-1); // pady (=padz) + (vol[0]/*-1*/)*fNplate*fNstrip*fNpx*fNpz+ // sector + (vol[1]/*-1*/)*fNstrip*fNpx*fNpz+ // plate + (vol[2]/*-1*/)*fNpx*fNpz+ // strip + (vol[3]/*-1*/)*fNpz+ // padx + (vol[4]/*-1*/); // padz if (index >= fMaxIndex) { Error("AliTOFHitMap","CheckedIndex - input outside bounds"); @@ -184,7 +185,7 @@ FlagType AliTOFHitMap::TestHit(Int_t *vol) const } //////////////////////////////////////////////////////////////////////// -AliTOFHitMap & AliTOFHitMap::operator = (const AliTOFHitMap & rhs) +AliTOFHitMap & AliTOFHitMap::operator = (const AliTOFHitMap & /*rhs*/) { // Dummy assignment operator return *this;