1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice */
5 // $MpId: AliMpManuGeo.h,v 1.5 2006/05/24 13:58:16 ivana Exp $
7 /// \ingroup management
8 /// \class AliMpManuGeo
9 /// \brief Class that manages the maps manuId<>manuSerial#<>DE
11 /// \author Ch. Finck; Subatech Nantes
13 #ifndef ALI_MP_MANUGEO_H
14 #define ALI_MP_MANUGEO_H
23 class AliMpManuGeo : public TObject
29 virtual ~AliMpManuGeo();
33 void ReadGeomManuFiles();
34 void ReadGeomManuFile(Int_t idDE);
36 AliMpIntPair* GetDetElemManu(Int_t manuSerial);
37 Int_t GetManuSerial(AliMpIntPair& pair);
40 AliMpManuGeo(const AliMpManuGeo& src);
41 AliMpManuGeo& operator = (const AliMpManuGeo& src) ;
44 TExMap fDeManuToSerialNb; //!< Map from (idDE, manuId) to manu serial #
45 TExMap fSerialNbToDeManu; //!< Map manu serial # to (idDE, manuId)
48 ClassDef(AliMpManuGeo,1) //utility class for the motif type