コード例 #1
0
ファイル: account.py プロジェクト: jmosbacher/xepmts-client
    def __init__(self,
                 username=None,
                 password=None,
                 roles=None,
                 token=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """Account - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._username = None
        self._password = None
        self._roles = None
        self._token = None
        self._id = None
        self.discriminator = None

        self.username = username
        if password is not None:
            self.password = password
        self.roles = roles
        self.token = token
        if id is not None:
            self.id = id
コード例 #2
0
    def __init__(self, run_id=None, timestamp=None, detector='muveto', experiment='xenonnt', pmt_index=None, dcr_mean=None, dcr_std_dev=None, id=None, local_vars_configuration=None):  # noqa: E501
        """MuvetoDarkCountRate - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._run_id = None
        self._timestamp = None
        self._detector = None
        self._experiment = None
        self._pmt_index = None
        self._dcr_mean = None
        self._dcr_std_dev = None
        self._id = None
        self.discriminator = None

        if run_id is not None:
            self.run_id = run_id
        if timestamp is not None:
            self.timestamp = timestamp
        self.detector = detector
        self.experiment = experiment
        self.pmt_index = pmt_index
        self.dcr_mean = dcr_mean
        if dcr_std_dev is not None:
            self.dcr_std_dev = dcr_std_dev
        if id is not None:
            self.id = id
コード例 #3
0
    def __init__(self, name=None, experiment=None, detector=None, voltages=None, created_by=None, comments=None, date=None, id=None, local_vars_configuration=None):  # noqa: E501
        """VoltageMap - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._experiment = None
        self._detector = None
        self._voltages = None
        self._created_by = None
        self._comments = None
        self._date = None
        self._id = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if experiment is not None:
            self.experiment = experiment
        if detector is not None:
            self.detector = detector
        if voltages is not None:
            self.voltages = voltages
        if created_by is not None:
            self.created_by = created_by
        if comments is not None:
            self.comments = comments
        if date is not None:
            self.date = date
        if id is not None:
            self.id = id
コード例 #4
0
    def __init__(self,
                 serial_number=None,
                 manufacturer=None,
                 location=None,
                 datasheet=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """MuvetoPmt - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._serial_number = None
        self._manufacturer = None
        self._location = None
        self._datasheet = None
        self._id = None
        self.discriminator = None

        self.serial_number = serial_number
        if manufacturer is not None:
            self.manufacturer = manufacturer
        if location is not None:
            self.location = location
        if datasheet is not None:
            self.datasheet = datasheet
        if id is not None:
            self.id = id
コード例 #5
0
    def __init__(self, timestamp=None, detector='tpc', experiment='xenonnt', pmt_index=None, old_current=None, new_current=None, operator=None, comments=None, id=None, local_vars_configuration=None):  # noqa: E501
        """TpcCurrentChange - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._timestamp = None
        self._detector = None
        self._experiment = None
        self._pmt_index = None
        self._old_current = None
        self._new_current = None
        self._operator = None
        self._comments = None
        self._id = None
        self.discriminator = None

        self.timestamp = timestamp
        self.detector = detector
        self.experiment = experiment
        self.pmt_index = pmt_index
        if old_current is not None:
            self.old_current = old_current
        self.new_current = new_current
        if operator is not None:
            self.operator = operator
        if comments is not None:
            self.comments = comments
        if id is not None:
            self.id = id
コード例 #6
0
    def __init__(self, timestamp=None, detector=None, experiment=None, pmt_index=None, error_code=None, operator=None, details=None, comments=None, id=None, local_vars_configuration=None):  # noqa: E501
        """PmtError - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._timestamp = None
        self._detector = None
        self._experiment = None
        self._pmt_index = None
        self._error_code = None
        self._operator = None
        self._details = None
        self._comments = None
        self._id = None
        self.discriminator = None

        if timestamp is not None:
            self.timestamp = timestamp
        if detector is not None:
            self.detector = detector
        if experiment is not None:
            self.experiment = experiment
        if pmt_index is not None:
            self.pmt_index = pmt_index
        if error_code is not None:
            self.error_code = error_code
        if operator is not None:
            self.operator = operator
        if details is not None:
            self.details = details
        if comments is not None:
            self.comments = comments
        if id is not None:
            self.id = id
コード例 #7
0
    def __init__(self, timestamp=None, detector='muveto', experiment='xenon1t', pmt_index=None, old_voltage=None, new_voltage=None, operator=None, comments=None, id=None, local_vars_configuration=None):  # noqa: E501
        """MuvetoVoltageChange1t - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._timestamp = None
        self._detector = None
        self._experiment = None
        self._pmt_index = None
        self._old_voltage = None
        self._new_voltage = None
        self._operator = None
        self._comments = None
        self._id = None
        self.discriminator = None

        if timestamp is not None:
            self.timestamp = timestamp
        self.detector = detector
        self.experiment = experiment
        self.pmt_index = pmt_index
        if old_voltage is not None:
            self.old_voltage = old_voltage
        self.new_voltage = new_voltage
        if operator is not None:
            self.operator = operator
        if comments is not None:
            self.comments = comments
        if id is not None:
            self.id = id
コード例 #8
0
    def __init__(self,
                 detector='muveto',
                 experiment='xenonnt',
                 run_id=None,
                 timestamp=None,
                 pmt_index=None,
                 gain=None,
                 gain_err=None,
                 gain_stat_err=None,
                 gain_sys_err=None,
                 voltage=None,
                 occupancy=None,
                 occupancy_err=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """MuvetoGain - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._detector = None
        self._experiment = None
        self._run_id = None
        self._timestamp = None
        self._pmt_index = None
        self._gain = None
        self._gain_err = None
        self._gain_stat_err = None
        self._gain_sys_err = None
        self._voltage = None
        self._occupancy = None
        self._occupancy_err = None
        self._id = None
        self.discriminator = None

        self.detector = detector
        self.experiment = experiment
        self.run_id = run_id
        if timestamp is not None:
            self.timestamp = timestamp
        self.pmt_index = pmt_index
        self.gain = gain
        self.gain_err = gain_err
        if gain_stat_err is not None:
            self.gain_stat_err = gain_stat_err
        if gain_sys_err is not None:
            self.gain_sys_err = gain_sys_err
        if voltage is not None:
            self.voltage = voltage
        if occupancy is not None:
            self.occupancy = occupancy
        if occupancy_err is not None:
            self.occupancy_err = occupancy_err
        if id is not None:
            self.id = id
コード例 #9
0
    def __init__(self, items=None, local_vars_configuration=None):  # noqa: E501
        """InlineResponse2007 - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._items = None
        self.discriminator = None

        if items is not None:
            self.items = items
コード例 #10
0
    def __init__(self, code=None, message=None, local_vars_configuration=None):  # noqa: E501
        """ErrorError - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._code = None
        self._message = None
        self.discriminator = None

        if code is not None:
            self.code = code
        if message is not None:
            self.message = message
コード例 #11
0
    def __init__(self, title=None, href=None, local_vars_configuration=None):  # noqa: E501
        """ResponeLinksParent - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._title = None
        self._href = None
        self.discriminator = None

        if title is not None:
            self.title = title
        if href is not None:
            self.href = href
コード例 #12
0
    def __init__(self,
                 run_id=None,
                 timestamp=None,
                 detector=None,
                 experiment=None,
                 pmt_index=None,
                 gain=None,
                 gain_err=None,
                 occup=None,
                 occup_err=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """Gain - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._run_id = None
        self._timestamp = None
        self._detector = None
        self._experiment = None
        self._pmt_index = None
        self._gain = None
        self._gain_err = None
        self._occup = None
        self._occup_err = None
        self._id = None
        self.discriminator = None

        if run_id is not None:
            self.run_id = run_id
        if timestamp is not None:
            self.timestamp = timestamp
        if detector is not None:
            self.detector = detector
        if experiment is not None:
            self.experiment = experiment
        if pmt_index is not None:
            self.pmt_index = pmt_index
        if gain is not None:
            self.gain = gain
        if gain_err is not None:
            self.gain_err = gain_err
        if occup is not None:
            self.occup = occup
        if occup_err is not None:
            self.occup_err = occup_err
        if id is not None:
            self.id = id
コード例 #13
0
    def __init__(self,
                 status=None,
                 error=None,
                 local_vars_configuration=None):  # noqa: E501
        """Error - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._status = None
        self._error = None
        self.discriminator = None

        self.status = status
        self.error = error
コード例 #14
0
    def __init__(self,
                 voltage=None,
                 pmt_index=None,
                 local_vars_configuration=None):  # noqa: E501
        """TpcVoltageMapVoltages - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._voltage = None
        self._pmt_index = None
        self.discriminator = None

        self.voltage = voltage
        self.pmt_index = pmt_index
コード例 #15
0
    def __init__(self, page=None, total=None, max_results=None, local_vars_configuration=None):  # noqa: E501
        """ResponeMetadata - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._page = None
        self._total = None
        self._max_results = None
        self.discriminator = None

        if page is not None:
            self.page = page
        if total is not None:
            self.total = total
        if max_results is not None:
            self.max_results = max_results
コード例 #16
0
    def __init__(self,
                 parent=None,
                 _self=None,
                 local_vars_configuration=None):  # noqa: E501
        """ResponeLinks - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._parent = None
        self.__self = None
        self.discriminator = None

        if parent is not None:
            self.parent = parent
        if _self is not None:
            self._self = _self
コード例 #17
0
    def __init__(self,
                 name=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """VoltageMapName - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._id = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if id is not None:
            self.id = id
コード例 #18
0
    def __init__(self, detector='nveto', experiment='xenonnt', run_id=None, timestamp=None, pmt_index=None, gain=None, gain_err=None, gain_stat_err=None, gain_sys_err=None, voltage=None, gain_model=None, gain_model_stat_err=None, gain_model_err=None, adctoe_gain_model=None, adctoe_gain_model_err=None, time=None, id=None, local_vars_configuration=None):  # noqa: E501
        """NvetoGainModel - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._detector = None
        self._experiment = None
        self._run_id = None
        self._timestamp = None
        self._pmt_index = None
        self._gain = None
        self._gain_err = None
        self._gain_stat_err = None
        self._gain_sys_err = None
        self._voltage = None
        self._gain_model = None
        self._gain_model_stat_err = None
        self._gain_model_err = None
        self._adctoe_gain_model = None
        self._adctoe_gain_model_err = None
        self._time = None
        self._id = None
        self.discriminator = None

        self.detector = detector
        self.experiment = experiment
        self.run_id = run_id
        if timestamp is not None:
            self.timestamp = timestamp
        self.pmt_index = pmt_index
        self.gain = gain
        self.gain_err = gain_err
        if gain_stat_err is not None:
            self.gain_stat_err = gain_stat_err
        if gain_sys_err is not None:
            self.gain_sys_err = gain_sys_err
        self.voltage = voltage
        self.gain_model = gain_model
        self.gain_model_stat_err = gain_model_stat_err
        self.gain_model_err = gain_model_err
        self.adctoe_gain_model = adctoe_gain_model
        self.adctoe_gain_model_err = adctoe_gain_model_err
        self.time = time
        if id is not None:
            self.id = id
コード例 #19
0
    def __init__(self,
                 configuration=None,
                 header_name=None,
                 header_value=None,
                 cookie=None):
        if configuration is None:
            configuration = Configuration()
        self.configuration = configuration

        self.pool = ThreadPool()
        self.rest_client = rest.RESTClientObject(configuration)
        self.default_headers = {}
        if header_name is not None:
            self.default_headers[header_name] = header_value
        self.cookie = cookie
        # Set default User-Agent.
        self.user_agent = 'Swagger-Codegen/0.1/python'
コード例 #20
0
    def __init__(self, name=None, experiment='xenon1t', detector='muveto', id=None, local_vars_configuration=None):  # noqa: E501
        """MuvetoVoltageMapName1t - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._experiment = None
        self._detector = None
        self._id = None
        self.discriminator = None

        if name is not None:
            self.name = name
        self.experiment = experiment
        self.detector = detector
        if id is not None:
            self.id = id
コード例 #21
0
    def __init__(self,
                 configuration=None,
                 header_name=None,
                 header_value=None,
                 cookie=None,
                 pool_threads=1):
        if configuration is None:
            configuration = Configuration.get_default_copy()
        self.configuration = configuration
        self.pool_threads = pool_threads

        self.rest_client = rest.RESTClientObject(configuration)
        self.default_headers = {}
        if header_name is not None:
            self.default_headers[header_name] = header_value
        self.cookie = cookie
        # Set default User-Agent.
        self.user_agent = 'OpenAPI-Generator/0.1/python'
        self.client_side_validation = configuration.client_side_validation
コード例 #22
0
    def __init__(self,
                 name=None,
                 experiment='xenon1t',
                 detector='muveto',
                 active=True,
                 voltages=None,
                 created_by=None,
                 comments=None,
                 date=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """MuvetoVoltageMap1t - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._experiment = None
        self._detector = None
        self._active = None
        self._voltages = None
        self._created_by = None
        self._comments = None
        self._date = None
        self._id = None
        self.discriminator = None

        self.name = name
        self.experiment = experiment
        self.detector = detector
        if active is not None:
            self.active = active
        if voltages is not None:
            self.voltages = voltages
        if created_by is not None:
            self.created_by = created_by
        if comments is not None:
            self.comments = comments
        if date is not None:
            self.date = date
        if id is not None:
            self.id = id
コード例 #23
0
    def __init__(self,
                 detector='tpc',
                 experiment='xenon1t',
                 run_id=None,
                 timestamp=None,
                 pmt_index=None,
                 led_data=None,
                 noise_data=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """TpcGainMeasurement1t - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._detector = None
        self._experiment = None
        self._run_id = None
        self._timestamp = None
        self._pmt_index = None
        self._led_data = None
        self._noise_data = None
        self._id = None
        self.discriminator = None

        self.detector = detector
        self.experiment = experiment
        if run_id is not None:
            self.run_id = run_id
        if timestamp is not None:
            self.timestamp = timestamp
        self.pmt_index = pmt_index
        if led_data is not None:
            self.led_data = led_data
        if noise_data is not None:
            self.noise_data = noise_data
        if id is not None:
            self.id = id
コード例 #24
0
    def __init__(self, experiment='xenon1t', detector='tpc', pmt_index=None, run_id=None, timestamp=None, start_time=None, end_time=None, trigger_sigma=None, total_ap=None, pe=None, pe_error=None, ar_pos=None, hv=None, ne_ap=None, ne_pos=None, xe_pos=None, n2_pos=None, ch4ap=None, he_ap=None, ar_ap=None, doublexe_pos=None, doublexe_ap=None, trigger_mean=None, gain=None, ch4_pos=None, n2_ap=None, xe_ap=None, pe_pulses=None, trigger_number=None, id=None, local_vars_configuration=None):  # noqa: E501
        """TpcAfterpulse1t - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._experiment = None
        self._detector = None
        self._pmt_index = None
        self._run_id = None
        self._timestamp = None
        self._start_time = None
        self._end_time = None
        self._trigger_sigma = None
        self._total_ap = None
        self._pe = None
        self._pe_error = None
        self._ar_pos = None
        self._hv = None
        self._ne_ap = None
        self._ne_pos = None
        self._xe_pos = None
        self._n2_pos = None
        self._ch4ap = None
        self._he_ap = None
        self._ar_ap = None
        self._doublexe_pos = None
        self._doublexe_ap = None
        self._trigger_mean = None
        self._gain = None
        self._ch4_pos = None
        self._n2_ap = None
        self._xe_ap = None
        self._pe_pulses = None
        self._trigger_number = None
        self._id = None
        self.discriminator = None

        self.experiment = experiment
        self.detector = detector
        self.pmt_index = pmt_index
        if run_id is not None:
            self.run_id = run_id
        if timestamp is not None:
            self.timestamp = timestamp
        if start_time is not None:
            self.start_time = start_time
        if end_time is not None:
            self.end_time = end_time
        if trigger_sigma is not None:
            self.trigger_sigma = trigger_sigma
        if total_ap is not None:
            self.total_ap = total_ap
        if pe is not None:
            self.pe = pe
        if pe_error is not None:
            self.pe_error = pe_error
        if ar_pos is not None:
            self.ar_pos = ar_pos
        if hv is not None:
            self.hv = hv
        if ne_ap is not None:
            self.ne_ap = ne_ap
        if ne_pos is not None:
            self.ne_pos = ne_pos
        if xe_pos is not None:
            self.xe_pos = xe_pos
        if n2_pos is not None:
            self.n2_pos = n2_pos
        if ch4ap is not None:
            self.ch4ap = ch4ap
        if he_ap is not None:
            self.he_ap = he_ap
        if ar_ap is not None:
            self.ar_ap = ar_ap
        if doublexe_pos is not None:
            self.doublexe_pos = doublexe_pos
        if doublexe_ap is not None:
            self.doublexe_ap = doublexe_ap
        if trigger_mean is not None:
            self.trigger_mean = trigger_mean
        if gain is not None:
            self.gain = gain
        if ch4_pos is not None:
            self.ch4_pos = ch4_pos
        if n2_ap is not None:
            self.n2_ap = n2_ap
        if xe_ap is not None:
            self.xe_ap = xe_ap
        if pe_pulses is not None:
            self.pe_pulses = pe_pulses
        if trigger_number is not None:
            self.trigger_number = trigger_number
        if id is not None:
            self.id = id
コード例 #25
0
    def __init__(self,
                 uid=None,
                 array=None,
                 detector='tpc',
                 experiment='xenonnt',
                 pmt_index=None,
                 sector=None,
                 position_x=None,
                 position_y=None,
                 position_z=None,
                 position_r=None,
                 amplifier_crate=None,
                 amplifier_fan=None,
                 amplifier_plug=None,
                 amplifier_serial=None,
                 amplifier_slot=None,
                 amplifier_channel=None,
                 digitizer_channel=None,
                 digitizer_crate=None,
                 digitizer_module=None,
                 digitizer_slot=None,
                 high_voltage_crate=None,
                 high_voltage_board=None,
                 high_voltage_channel=None,
                 high_voltage_connector=None,
                 high_voltage_feedthrough=None,
                 high_voltage_return=None,
                 serial_number=None,
                 signal_channel=None,
                 signal_connector=None,
                 signal_feedthrough=None,
                 id=None,
                 local_vars_configuration=None):  # noqa: E501
        """TpcInstall - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._uid = None
        self._array = None
        self._detector = None
        self._experiment = None
        self._pmt_index = None
        self._sector = None
        self._position_x = None
        self._position_y = None
        self._position_z = None
        self._position_r = None
        self._amplifier_crate = None
        self._amplifier_fan = None
        self._amplifier_plug = None
        self._amplifier_serial = None
        self._amplifier_slot = None
        self._amplifier_channel = None
        self._digitizer_channel = None
        self._digitizer_crate = None
        self._digitizer_module = None
        self._digitizer_slot = None
        self._high_voltage_crate = None
        self._high_voltage_board = None
        self._high_voltage_channel = None
        self._high_voltage_connector = None
        self._high_voltage_feedthrough = None
        self._high_voltage_return = None
        self._serial_number = None
        self._signal_channel = None
        self._signal_connector = None
        self._signal_feedthrough = None
        self._id = None
        self.discriminator = None

        self.uid = uid
        if array is not None:
            self.array = array
        self.detector = detector
        self.experiment = experiment
        self.pmt_index = pmt_index
        if sector is not None:
            self.sector = sector
        if position_x is not None:
            self.position_x = position_x
        if position_y is not None:
            self.position_y = position_y
        if position_z is not None:
            self.position_z = position_z
        if position_r is not None:
            self.position_r = position_r
        if amplifier_crate is not None:
            self.amplifier_crate = amplifier_crate
        if amplifier_fan is not None:
            self.amplifier_fan = amplifier_fan
        if amplifier_plug is not None:
            self.amplifier_plug = amplifier_plug
        if amplifier_serial is not None:
            self.amplifier_serial = amplifier_serial
        if amplifier_slot is not None:
            self.amplifier_slot = amplifier_slot
        if amplifier_channel is not None:
            self.amplifier_channel = amplifier_channel
        if digitizer_channel is not None:
            self.digitizer_channel = digitizer_channel
        if digitizer_crate is not None:
            self.digitizer_crate = digitizer_crate
        if digitizer_module is not None:
            self.digitizer_module = digitizer_module
        if digitizer_slot is not None:
            self.digitizer_slot = digitizer_slot
        if high_voltage_crate is not None:
            self.high_voltage_crate = high_voltage_crate
        if high_voltage_board is not None:
            self.high_voltage_board = high_voltage_board
        if high_voltage_channel is not None:
            self.high_voltage_channel = high_voltage_channel
        if high_voltage_connector is not None:
            self.high_voltage_connector = high_voltage_connector
        if high_voltage_feedthrough is not None:
            self.high_voltage_feedthrough = high_voltage_feedthrough
        if high_voltage_return is not None:
            self.high_voltage_return = high_voltage_return
        if serial_number is not None:
            self.serial_number = serial_number
        if signal_channel is not None:
            self.signal_channel = signal_channel
        if signal_connector is not None:
            self.signal_connector = signal_connector
        if signal_feedthrough is not None:
            self.signal_feedthrough = signal_feedthrough
        if id is not None:
            self.id = id