ROOT logo
#ifndef ALIMPHVUID_H
#define ALIMPHVUID_H

/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice                               */

// $Id$

/// \ingroup management
/// \class AliMpHVUID
/// \brief Unique ID class for HV channels
/// 
//  Author Laurent Aphecetche

#ifndef ROOT_TObject
#  include "TObject.h"
#endif

class AliMpHVUID : public TObject
{
public:
  AliMpHVUID();
  virtual ~AliMpHVUID();
  
  static UInt_t BuildUniqueID(Int_t detElemId, Int_t index);
  
  static Int_t DetElemId(UInt_t uniqueId);
  
  static Int_t Index(UInt_t uniqueID);
                     
  ClassDef(AliMpHVUID,1) // Unique ID class for HV channels
};

#endif
 AliMpHVUID.h:1
 AliMpHVUID.h:2
 AliMpHVUID.h:3
 AliMpHVUID.h:4
 AliMpHVUID.h:5
 AliMpHVUID.h:6
 AliMpHVUID.h:7
 AliMpHVUID.h:8
 AliMpHVUID.h:9
 AliMpHVUID.h:10
 AliMpHVUID.h:11
 AliMpHVUID.h:12
 AliMpHVUID.h:13
 AliMpHVUID.h:14
 AliMpHVUID.h:15
 AliMpHVUID.h:16
 AliMpHVUID.h:17
 AliMpHVUID.h:18
 AliMpHVUID.h:19
 AliMpHVUID.h:20
 AliMpHVUID.h:21
 AliMpHVUID.h:22
 AliMpHVUID.h:23
 AliMpHVUID.h:24
 AliMpHVUID.h:25
 AliMpHVUID.h:26
 AliMpHVUID.h:27
 AliMpHVUID.h:28
 AliMpHVUID.h:29
 AliMpHVUID.h:30
 AliMpHVUID.h:31
 AliMpHVUID.h:32
 AliMpHVUID.h:33
 AliMpHVUID.h:34