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

Go to the documentation of this file.
00001 /* @version $Revision: 1393 $ * @modifiedby $Author: jacquem $ * @lastmodified $Date: 2011-12-16 00:10:36 +0100 (Fri, 16 Dec 2011) $ */
00002 
00003 #ifndef _MICROROCTESTCHAMBER_HH_
00004 #define _MICROROCTESTCHAMBER_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 MicrorocTestChamber
00017 //////////////////////////////////////////////////////////////////////////
00018 class MicrorocTestChamber : public Chamber {
00019 
00020   public:
00021     MicrorocTestChamber (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     ~MicrorocTestChamber();
00025 
00026   public:
00027     //------ methods --------//
00028     void print(void) const;
00029     unsigned int getNumberOfBoards() const { return 1; }
00030 
00031     const float getXGap() const { return(0); };// in centimeter
00032     const float getYGap() const { return(0); };// in centimeter
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