Public Member Functions | Static Public Attributes | Static Private Attributes | List of all members
wirecell.util.wires.db.Wib Class Reference
Inheritance diagram for wirecell.util.wires.db.Wib:
Base

Public Member Functions

def add_board (self, board, connector)
 
def __repr__ (self)
 
- Public Member Functions inherited from Base
virtual std::string who () const
 
virtual ~Base () noexcept=default
 

Static Public Attributes

 id = Column(Integer, primary_key=True)
 
 crates
 
 crate_links
 
 boards
 
 board_links
 

Static Private Attributes

string __tablename__ = "wibs"
 

Detailed Description

A WIB (warm interface board) sits in a crate and connects to a
four (electronics wire) boards.

Definition at line 284 of file db.py.

Member Function Documentation

def wirecell.util.wires.db.Wib.__repr__ (   self)

Definition at line 308 of file db.py.

308  def __repr__(self):
309  return "<Wib: %s>" % self.id
310 
311 
def __repr__(self)
Definition: db.py:308
def wirecell.util.wires.db.Wib.add_board (   self,
  board,
  connector 
)
Add an cold electronics wire board to this WIB

Definition at line 302 of file db.py.

302  def add_board(self, board, connector):
303  '''
304  Add an cold electronics wire board to this WIB
305  '''
306  return WibBoardLink(wib=self, board=board, connector=connector)
307 
def add_board(self, board, connector)
Definition: db.py:302

Member Data Documentation

string wirecell.util.wires.db.Wib.__tablename__ = "wibs"
staticprivate

Definition at line 289 of file db.py.

wirecell.util.wires.db.Wib.board_links
static
Initial value:
1 = relationship('WibBoardLink',
2  order_by = 'WibBoardLink.connector',
3  back_populates = 'wib')

Definition at line 299 of file db.py.

wirecell.util.wires.db.Wib.boards
static
Initial value:
1 = relationship('Board',
2  secondary = 'wib_board_links')

Definition at line 297 of file db.py.

wirecell.util.wires.db.Wib.crate_links
static
Initial value:
1 = relationship('CrateWibLink',
2  back_populates = 'wib')

Definition at line 294 of file db.py.

wirecell.util.wires.db.Wib.crates
static
Initial value:
1 = relationship("Crate",
2  secondary = 'crate_wib_links')

Definition at line 292 of file db.py.

wirecell.util.wires.db.Wib.id = Column(Integer, primary_key=True)
static

Definition at line 290 of file db.py.


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