lsst.meas.base g67924a670a+6c888dcbf9
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.meas.base._id_generator._IdGeneratorBits Class Reference

Public Member Functions

None __post_init__ (self)
 

Public Attributes

 n_data_ids
 
 counter_bits
 
 n_counters
 

Static Public Attributes

DimensionPacker packer
 
int n_releases = dataclasses.field(default=0)
 
int n_data_ids = dataclasses.field(init=False)
 
int counter_bits = dataclasses.field(init=False)
 
int n_counters = dataclasses.field(init=False)
 

Detailed Description

A private helper struct that manages the allocation of bits between the
packed data ID, the release ID, and a per-catalog counter.

Definition at line 508 of file _id_generator.py.

Member Function Documentation

◆ __post_init__()

None lsst.meas.base._id_generator._IdGeneratorBits.__post_init__ (   self)

Definition at line 533 of file _id_generator.py.

Member Data Documentation

◆ counter_bits [1/2]

int lsst.meas.base._id_generator._IdGeneratorBits.counter_bits = dataclasses.field(init=False)
static

Definition at line 526 of file _id_generator.py.

◆ counter_bits [2/2]

lsst.meas.base._id_generator._IdGeneratorBits.counter_bits

Definition at line 536 of file _id_generator.py.

◆ n_counters [1/2]

int lsst.meas.base._id_generator._IdGeneratorBits.n_counters = dataclasses.field(init=False)
static

Definition at line 529 of file _id_generator.py.

◆ n_counters [2/2]

lsst.meas.base._id_generator._IdGeneratorBits.n_counters

Definition at line 537 of file _id_generator.py.

◆ n_data_ids [1/2]

int lsst.meas.base._id_generator._IdGeneratorBits.n_data_ids = dataclasses.field(init=False)
static

Definition at line 521 of file _id_generator.py.

◆ n_data_ids [2/2]

lsst.meas.base._id_generator._IdGeneratorBits.n_data_ids

Definition at line 534 of file _id_generator.py.

◆ n_releases

int lsst.meas.base._id_generator._IdGeneratorBits.n_releases = dataclasses.field(default=0)
static

Definition at line 518 of file _id_generator.py.

◆ packer

DimensionPacker lsst.meas.base._id_generator._IdGeneratorBits.packer
static

Definition at line 513 of file _id_generator.py.


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