validate_for

PulseParameters.validate_for(pulse_templates)

Check that every field the given pulse templates consume is filled.

Parameters:

pulse_templates (Iterable[Callable[..., None]]) – The templates a gate set’s native gates map to.

Raises:

ConfigError – If a required field is empty, or n_dds is not a positive multiple of 4.

Return type:

None