def __init__(self, conductorCount=0, PhaseImpedanceData=None, ConductorSegments=None, *args, **kw_args):
        """Initialises a new 'PerLengthPhaseImpedance' instance.

        @param conductorCount: Number of phase, neutral, and other wires retained. Constrains the number of matrix elements and the phase codes that can be used with this matrix. 
        @param PhaseImpedanceData: All data that belong to this conductor phase impedance.
        @param ConductorSegments: All conductor segments described by this phase impedance.
        """
        #: Number of phase, neutral, and other wires retained. Constrains the number of matrix elements and the phase codes that can be used with this matrix.
        self.conductorCount = conductorCount

        self._PhaseImpedanceData = []
        self.PhaseImpedanceData = [] if PhaseImpedanceData is None else PhaseImpedanceData

        self._ConductorSegments = []
        self.ConductorSegments = [] if ConductorSegments is None else ConductorSegments

        super(PerLengthPhaseImpedance, self).__init__(*args, **kw_args)
def __init__ ( self , conductorCount = 0 , PhaseImpedanceData = None , ConductorSegments = None , * args , ** kw_args ) : self . conductorCount = conductorCount self . _PhaseImpedanceData = [ ] self . PhaseImpedanceData = [ ] if PhaseImpedanceData is None else PhaseImpedanceData self . _ConductorSegments = [ ] self . ConductorSegments = [ ] if ConductorSegments is None else ConductorSegments super ( PerLengthPhaseImpedance , self ) . __init__ ( * args , ** kw_args )
Initialises a new 'PerLengthPhaseImpedance' instance.

        @param conductorCount: Number of phase, neutral, and other wires retained. Constrains the number of matrix elements and the phase codes that can be used with this matrix. 
        @param PhaseImpedanceData: All data that belong to this conductor phase impedance.
        @param ConductorSegments: All conductor segments described by this phase impedance.