firecrown.metadata.two_point.TracerNames

firecrown.metadata.two_point.TracerNames#

class firecrown.metadata.two_point.TracerNames(name1, name2)[source]#

Bases: YAMLSerializable

The names of the two tracers in the sacc file.

Parameters:
  • name1 (str) –

  • name2 (str) –

Public Methods:

__getitem__(item)

Get the name of the tracer at the given index.

__iter__()

Iterate through the data members.

__init__(name1, name2)

param name1:

__repr__()

Return repr(self).

__eq__(other)

Return self==value.

__setattr__(name, value)

Implement setattr(self, name, value).

__delattr__(name)

Implement delattr(self, name).

__hash__()

Return hash(self).

Inherited from YAMLSerializable

to_yaml()

Return the YAML representation of the object.

from_yaml(yaml_str)

Load the object from YAML.


__eq__(other)#

Return self==value.

__getitem__(item)[source]#

Get the name of the tracer at the given index.

__iter__()[source]#

Iterate through the data members.

This is to allow automatic unpacking.