[#GCSFilter-Params-2constructor]
= xref:GCSFilter.adoc[GCSFilter]::xref:GCSFilter/Params.adoc[Params]::Params
:relfileprefix: ../../
:mrdocs:

Constructs filter parameters from the SipHash keys and coding parameters&period;

== Synopsis

Declared in `&lt;blockfilter&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
Params(
    uint64&lowbar;t siphash&lowbar;k0 = 0,
    uint64&lowbar;t siphash&lowbar;k1 = 0,
    uint8&lowbar;t P = 0,
    uint32&lowbar;t M = 1);
----

== Parameters

[cols="1,4"]
|===
| Name| Description
| *siphash&lowbar;k0*
| First 64&hyphen;bit half of the SipHash key&period;
| *siphash&lowbar;k1*
| Second 64&hyphen;bit half of the SipHash key&period;
| *P*
| Golomb&hyphen;Rice coding parameter&period;
| *M*
| Inverse false positive rate&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
