]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/EMCAL/AliHLTEMCALMapper.h
- temporary fix
[u/mrichter/AliRoot.git] / HLT / EMCAL / AliHLTEMCALMapper.h
index df78774fea8c0c721030682c51d1ddb75e2460d5..4c955d840b327fac6a3165d77692e97c4c5588ff 100644 (file)
  **************************************************************************/
 
 
+//#include  "AliHLTCaloMapper.h"
 #include  "AliHLTCaloMapper.h"
 
 
 class  AliHLTEMCALMapper : public AliHLTCaloMapper
 {
  public:
-  AliHLTEMCALMapper();
+  AliHLTEMCALMapper(  const unsigned long  specifiaction );
   virtual ~AliHLTEMCALMapper();
-  virtual void InitAltroMapping(); 
+  virtual Bool_t InitAltroMapping( const unsigned long specification ); 
   virtual void InitDDLSpecificationMapping();
-  const virtual int GetDDLFromSpec( const AliHLTUInt32_t spec );
-  const virtual int GetChannelID(const AliHLTUInt32_t spec, const Int_t hadd);
+  virtual void GetLocalCoord(const int channelId, Float_t* localCoord) const; 
+  //  static  const int GlobalX2ModuleId(const int globalX);
+  //  static  const int GlobalZ2ModuleId(const int globalZ);
+
+  // static  const int Global2ModuleId( const int globalZ,  const int globalX );
+
+  //  const virtual int GetDDLFromSpec( const AliHLTUInt32_t spec );
+  //  const virtual int GetChannelID(const AliHLTUInt32_t spec, const Int_t hadd);
 
  private:
+  AliHLTEMCALMapper();
   AliHLTEMCALMapper(const AliHLTEMCALMapper & );
   AliHLTEMCALMapper & operator = (const AliHLTEMCALMapper &);
-
+  const char* DDL2RcuMapFileName(const int ddlid) const;
+  
 };
 
 #endif