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

Go to the documentation of this file.
00001 /* @version $Revision: 1751 $ * @modifiedby $Author: lcdet $ * @lastmodified $Date: 2012-05-30 17:01:35 +0200 (Wed, 30 May 2012) $ */
00002 
00003 #ifndef _MICROROCCHAMBER6_HH_
00004 #define _MICROROCCHAMBER6_HH_
00005 
00006 //////////////////////////////////////////////////////////////////////////
00007 //
00008 //              Microroc board for MICROMEGAS READOUT
00009 //
00010 //////////////////////////////////////////////////////////////////////////
00011 
00012 #include "geometry/Chamber.hh"
00013 #include "tools/SteerDesc.hh"
00014 
00015 //////////////////////////////////////////////////////////////////////////
00016 // Class MicrorocChamber6
00017 //////////////////////////////////////////////////////////////////////////
00018 class MicrorocChamber6 : public Chamber {
00019 
00020   public:
00021     MicrorocChamber6 (const float aX, const float aY, const float aZ, const bool  xRotation,const bool yRotation, const i16 zRotation,const i32 id,
00022                     const std::vector<DifInfo_t>& difInfos, const std::vector<BoardInfo_t>& boardInfos,
00023                     const std::vector<ChipInfo_t>& chipInfos);
00024     ~MicrorocChamber6();
00025 
00026   public:
00027     //------ methods --------//
00028     void print(void) const;
00029     unsigned int getNumberOfBoards() const { return 0; }
00030 
00031     const float getXGap() const { return(5000); };// 5000 beetwen Board(ASU) in micrometer
00032     const float getYGap() const { return(5000); };// 5000  beetwen Board(ASU) in micrometer
00033  //   const ui32 getXLength() const ;
00034  //   const ui32 getYLength() const ;
00035   protected :
00036        void init(i32 chamberId, const std::vector<DifInfo_t>& difInfos,
00037                                  const std::vector<BoardInfo_t>& boardInfos, const std::vector<ChipInfo_t>& chipInfos);
00038 
00039 
00040   protected :
00041     //------ data members ---------------//
00042 
00043 };
00044 
00045 #endif // _MICROROCCHAMBER6_HH_

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