#include <GassiplexChamber1.hh>
Inheritance diagram for GassiplexChamber1:


Public Member Functions | |
| GassiplexChamber1 (const float xPos, const float yPos, const float zPos, const bool xRotation, const bool yRotation, const i16 zRotation, const ui32 nbColumns, const ui32 nbRows, const i32 id) | |
| ~GassiplexChamber1 () | |
| unsigned int | getNumberOfBoards () const |
| unsigned int | getNumberOfGassiplexBoards () const |
| const float | getXGap () const |
| const float | getYGap () const |
Private Member Functions | |
| void | init () |
Definition at line 18 of file GassiplexChamber1.hh.
| GassiplexChamber1::GassiplexChamber1 | ( | const float | xPos, | |
| const float | yPos, | |||
| const float | zPos, | |||
| const bool | xRotation, | |||
| const bool | yRotation, | |||
| const i16 | zRotation, | |||
| const ui32 | nbColumns, | |||
| const ui32 | nbRows, | |||
| const i32 | id | |||
| ) |
Definition at line 21 of file GassiplexChamber1.cpp.
00022 : Chamber(aX, aY , aZ , xRotation,yRotation,zRotation, nbColumns, nbRows , id ) 00023 { 00024 FILE_LOG(logDEBUG) << "---GassiplexChamber1 contructor avec zPos =" << zPos << " id=" << id << endl; 00025 description = "GassiplexChamber1"; 00026 type = GASSIPLEXCHAMBER1; 00027 myIsValid = true; 00028 init(); 00029 }
| GassiplexChamber1::~GassiplexChamber1 | ( | ) |
| unsigned int GassiplexChamber1::getNumberOfBoards | ( | ) | const [inline] |
Reimplemented from Chamber.
Definition at line 26 of file GassiplexChamber1.hh.
Referenced by getNumberOfGassiplexBoards().
| unsigned int GassiplexChamber1::getNumberOfGassiplexBoards | ( | ) | const [inline, virtual] |
Reimplemented from Chamber.
Definition at line 27 of file GassiplexChamber1.hh.
00027 { return getNumberOfBoards(); }; // only reimplement in GassioplexBoard* class
| const float GassiplexChamber1::getXGap | ( | ) | const [inline, virtual] |
| const float GassiplexChamber1::getYGap | ( | ) | const [inline, virtual] |
| void GassiplexChamber1::init | ( | ) | [private] |
Definition at line 38 of file GassiplexChamber1.cpp.
Referenced by GassiplexChamber1().
00039 { 00040 // !!!!!!!!!!! ATTENTION. Le board id n'etant pas utilise pour la reconstruction des Gassiplex, on l'utilise 00041 // pour differencier BOARDBETA2_1 BOARDBETA2_4 00042 GassiplexBoardBeta21 *board = new GassiplexBoardBeta21(*this, 0, 0, 16, 6, 1); 00043 boards.insert(make_pair(1, board)); 00044 00045 }
1.4.7