/data3/calcul/jacquem/working_dir/Micromegas/micromegasFrameWork/include/geometry/GassiplexBoardStrip.hh

Go to the documentation of this file.
00001 /* @version $Revision: 1328 $ * @modifiedby $Author: jacquem $ * @lastmodified $Date: 2011-10-03 17:04:17 +0200 (Mon, 03 Oct 2011) $ */
00002 
00003 #ifndef _GASSIPLEX_BOARD_STRIP_HH
00004 #define _GASSIPLEX_BOARD_STRIP_HH_
00005 
00006 //////////////////////////////////////////////////////////////////////////
00007 // MICROMEGAS
00008 //
00009 //                  class for Gassiplex Strip boards
00010 //
00011 //////////////////////////////////////////////////////////////////////////
00012 //////////////////////////////////////////////////////////////////////////
00013 
00014 #include "mTypes.h"
00015 #include "Board.hh"
00016 
00017 //#define BOARDBETA2_1 -1
00018 
00019 //////////////////////////////////////////////////////////////////////////
00020 // class GassiplexBoardStrip
00021 //////////////////////////////////////////////////////////////////////////
00022 class GassiplexBoardStrip : public Board {
00023   public:
00024     GassiplexBoardStrip(const Chamber& aChamber, const i32 aCol, const i32 aRow, const ui32 nbColumns, const ui32 nbRows,const i32 aId);
00025     virtual ~GassiplexBoardStrip();
00026 
00027   public:
00028     //------ methods ------------------//
00029     const float getXGap() const { return(0); };// in centimeter 
00030     const float getYGap() const { return(0); }; // in centimeter
00031 
00032 
00033 
00034 
00035   private:
00036     //------ data members -------------//
00037     void init();
00038     static void initMap();
00039 
00040   //  static std::map<ui16,ui16> m1;  // key is string Number, value is hardId 
00041   //  static std::map<ui16,ui16> m2;  // key is string Number, value is hardId 
00042     static std::map<ui16,ui16> m3;  // key is string Number, value is hardId 
00043 
00044 
00045 };
00046 
00047 #endif // _GASSIPLEX_BOARD_HH_

Generated on Mon Jan 7 13:15:20 2013 for MicromegasFramework by  doxygen 1.4.7