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

Public Member Functions

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

Static Public Attributes

 board_id = Column(Integer, ForeignKey('boards.id'), primary_key = True)
 
 conductor_id = Column(Integer, ForeignKey('conductors.id'), primary_key = True)
 
 board = relationship('Board', back_populates='conductor_links')
 
 conductor = relationship('Conductor', back_populates='board_links')
 
 layer = Column(Integer)
 
 spot = Column(Integer)
 

Static Private Attributes

string __tablename__ = 'board_conductor_links'
 

Detailed Description

A join table for board-conductor association.

Definition at line 572 of file db.py.

Member Function Documentation

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

Definition at line 591 of file db.py.

591  def __repr__(self):
592  return "<BoardConductorLink layer:%s spot:%s [%s %s]> " % \
593  (self.plane, self.layer, self.board, self.conductor)
594 

Member Data Documentation

string wirecell.util.wires.db.BoardConductorLink.__tablename__ = 'board_conductor_links'
staticprivate

Definition at line 576 of file db.py.

wirecell.util.wires.db.BoardConductorLink.board = relationship('Board', back_populates='conductor_links')
static

Definition at line 581 of file db.py.

wirecell.util.wires.db.BoardConductorLink.board_id = Column(Integer, ForeignKey('boards.id'), primary_key = True)
static

Definition at line 578 of file db.py.

wirecell.util.wires.db.BoardConductorLink.conductor = relationship('Conductor', back_populates='board_links')
static

Definition at line 582 of file db.py.

wirecell.util.wires.db.BoardConductorLink.conductor_id = Column(Integer, ForeignKey('conductors.id'), primary_key = True)
static

Definition at line 579 of file db.py.

wirecell.util.wires.db.BoardConductorLink.layer = Column(Integer)
static

Definition at line 588 of file db.py.

wirecell.util.wires.db.BoardConductorLink.spot = Column(Integer)
static

Definition at line 589 of file db.py.


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