X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONVCluster.h;h=0c05e68583e3b94bdbc23e965d7e54f5e8d03d66;hb=c46b6a59fab2284ffaa2f7fd70326f5347bad6c0;hp=1bf15817c0980117152168c75ed79a49d723dce0;hpb=2060b21706c6613c64fa306ff1789fd4bbc8d54b;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONVCluster.h b/MUON/AliMUONVCluster.h index 1bf15817c09..0c05e68583e 100644 --- a/MUON/AliMUONVCluster.h +++ b/MUON/AliMUONVCluster.h @@ -23,7 +23,7 @@ class AliMUONVCluster : public TObject { /// Clear method (used by TClonesArray) virtual void Clear(Option_t*) = 0; - + /// Set coordinates (cm) virtual void SetXYZ(Double_t x, Double_t y, Double_t z) = 0; /// Return coordinate X (cm) @@ -51,7 +51,7 @@ class AliMUONVCluster : public TObject { /// Build a single integer with id information static UInt_t BuildUniqueID(Int_t chamberId, Int_t detElemId, Int_t clusterIndex) - {return ((chamberId << 28) | (detElemId << 17) | (clusterIndex));} + {return (((chamberId & 0xF) << 28) | ((detElemId & 0x7FF) << 17) | (clusterIndex & 0x1FFFF));} /// Return chamber id (0..), part of the uniqueID static Int_t GetChamberId(UInt_t uniqueID) {return (uniqueID & 0xF0000000) >> 28;} /// Return detection element id, part of the uniqueID @@ -79,9 +79,6 @@ class AliMUONVCluster : public TObject { virtual void Print(Option_t *option = "") const; - protected: - static const Double_t fgkDefaultNonBendingReso; ///< default chamber resolution in the non-bending direction - static const Double_t fgkDefaultBendingReso; ///< default chamber resolution in the bending direction ClassDef(AliMUONVCluster, 1) // abstract base class for cluster };