AliRoot Core  v5-06-15 (45dab64)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMpHVUID.h
Go to the documentation of this file.
1 #ifndef ALIMPHVUID_H
2 #define ALIMPHVUID_H
3 
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6 
7 // $Id$
8 
13 // Author Laurent Aphecetche
14 
15 #ifndef ROOT_TObject
16 # include "TObject.h"
17 #endif
18 
19 class AliMpHVUID : public TObject
20 {
21 public:
22  AliMpHVUID();
23  virtual ~AliMpHVUID();
24 
25  static UInt_t BuildUniqueID(Int_t detElemId, Int_t index);
26 
27  static Int_t DetElemId(UInt_t uniqueId);
28 
29  static Int_t Index(UInt_t uniqueID);
30 
31  ClassDef(AliMpHVUID,1) // Unique ID class for HV channels
32 };
33 
34 #endif
static Int_t DetElemId(UInt_t uniqueId)
Definition: AliMpHVUID.cxx:60
static UInt_t BuildUniqueID(Int_t detElemId, Int_t index)
Definition: AliMpHVUID.cxx:44
virtual ~AliMpHVUID()
Definition: AliMpHVUID.cxx:37
Unique ID class for HV channels.
Definition: AliMpHVUID.h:19
static Int_t Index(UInt_t uniqueID)
Definition: AliMpHVUID.cxx:52