00001 /* @version $Revision: 1751 $ * @modifiedby $Author: lcdet $ * @lastmodified $Date: 2012-05-30 17:01:35 +0200 (Wed, 30 May 2012) $ */ 00002 00003 #ifndef _HARDROC2_IPNL_CHANNEL_HH_ 00004 #define _HARDROC2_IPNL_CHANNEL_HH_ 00005 00006 ////////////////////////////////////////////////////////////////////////// 00007 // MICROMEGAS 00008 // 00009 // HARDROCK2 IPNL CHANNEL FOR MICROMEGAS READOUT 00010 // 00011 ////////////////////////////////////////////////////////////////////////// 00012 00013 #include "geometry/Channel.hh" 00014 00015 ////////////////////////////////////////////////////////////////////////// 00016 /// CLASS Hardroc2IPNLChannel // 00017 ////////////////////////////////////////////////////////////////////////// 00018 class Hardroc2IPNLChannel : public Channel { 00019 public: 00020 Hardroc2IPNLChannel(const Chip& , const i32 aX, const i32 aY, const i32 aId); 00021 ~Hardroc2IPNLChannel() { }; 00022 00023 //------ methods --------// 00024 public: 00025 const ui32 getXLength() const { return 10400; };// in micrometer 00026 const ui32 getYLength() const { return 10400; }; 00027 00028 // i32 getX() const; 00029 // i32 getY() const; 00030 00031 }; // class Hardroc2IPNLChannel 00032 00033 #endif // _HARDROCK_CHANNEL_HH_