Dirac24 Class Reference

#include <Dirac24.hh>

Inheritance diagram for Dirac24:

Inheritance graph
[legend]
Collaboration diagram for Dirac24:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Dirac24 (const ui32 aX, const ui32 aY, const ui32 aZ, const ui32 _id)
 ~Dirac24 ()
void print (void) const
ui64 getPadWidth () const
ui64 getPadLenght () const
ui64 getXGap () const
ui64 getYGap () const

Protected Attributes

Difdif
map< ui32, DiracChipchips

Private Member Functions

void createChannels (void)


Detailed Description

Definition at line 15 of file Dirac24.hh.


Constructor & Destructor Documentation

Dirac24::Dirac24 ( const ui32  aX,
const ui32  aY,
const ui32  aZ,
const ui32  _id 
)

Dirac24::~Dirac24 (  ) 


Member Function Documentation

void Dirac24::print ( void   )  const

ui64 Dirac24::getPadWidth (  )  const [inline]

Definition at line 24 of file Dirac24.hh.

00024 {return 10000;}; //  unit in micrometers -> 10 mm

ui64 Dirac24::getPadLenght (  )  const [inline]

Definition at line 25 of file Dirac24.hh.

00025 {return 10000;};

ui64 Dirac24::getXGap (  )  const [inline, virtual]

Implements Board.

Definition at line 26 of file Dirac24.hh.

00026 {return 1;};

ui64 Dirac24::getYGap (  )  const [inline, virtual]

Implements Board.

Definition at line 27 of file Dirac24.hh.

00027 {return 1;};

void Dirac24::createChannels ( void   )  [private]


Member Data Documentation

Dif* Dirac24::dif [protected]

number of chips row and column

Reimplemented from Board.

Definition at line 34 of file Dirac24.hh.

map<ui32, DiracChip> Dirac24::chips [protected]

the connected DIF board

Reimplemented from Board.

Definition at line 35 of file Dirac24.hh.


The documentation for this class was generated from the following file:

Generated on Thu Jul 9 09:49:39 2009 for MicromegasFramework by  doxygen 1.5.8