synthpic2.recipe.process_conditions.sets

Home of the Set class.

Module Contents

Classes

Set

Class to combine multiple FeatureCriterion instances.

AllParticlesSet

Class to combine multiple FeatureCriterion instances.

AllUltimateParentsSet

Class to combine multiple FeatureCriterion instances.

AllMeasurementTechniquesSet

Class to combine multiple FeatureCriterion instances.

AllMeasurementTechniqueBlueprintsSet

Class to combine multiple FeatureCriterion instances.

AllParticleBlueprintsSet

Class to combine multiple FeatureCriterion instances.

EmptySet

Class to combine multiple FeatureCriterion instances.

Functions

register_premade_sets(→ None)

Attributes

FeatureOwners

synthpic2.recipe.process_conditions.sets.FeatureOwners
class synthpic2.recipe.process_conditions.sets.Set

Bases: synthpic2.recipe.registries.self_registering_attrs_mixin.SelfRegisteringAttrsMixin

Class to combine multiple FeatureCriterion instances.

property _registry: synthpic2.recipe.registries.registry.Registry
property md5: str
name: str
criterion: str = 'True'
_target_: str = 'synthpic2.recipe.process_conditions.sets.Set'
_relevant_registries
__attrs_post_init__() None

Define attributes that are not accessible via Hydra.

parse_criterion() None
check_criterion(obj: synthpic2.recipe.process_conditions.feature_criteria.FeatureOwner) bool
__call__() FeatureOwners
class synthpic2.recipe.process_conditions.sets.AllParticlesSet

Bases: Set

Class to combine multiple FeatureCriterion instances.

_relevant_registries
__attrs_post_init__() None

Define attributes that are not accessible via Hydra.

class synthpic2.recipe.process_conditions.sets.AllUltimateParentsSet

Bases: Set

Class to combine multiple FeatureCriterion instances.

_relevant_registries
__attrs_post_init__() None

Define attributes that are not accessible via Hydra.

class synthpic2.recipe.process_conditions.sets.AllMeasurementTechniquesSet

Bases: Set

Class to combine multiple FeatureCriterion instances.

_relevant_registries
__attrs_post_init__() None

Define attributes that are not accessible via Hydra.

class synthpic2.recipe.process_conditions.sets.AllMeasurementTechniqueBlueprintsSet

Bases: Set

Class to combine multiple FeatureCriterion instances.

_relevant_registries
__attrs_post_init__() None

Define attributes that are not accessible via Hydra.

class synthpic2.recipe.process_conditions.sets.AllParticleBlueprintsSet

Bases: Set

Class to combine multiple FeatureCriterion instances.

_relevant_registries
__attrs_post_init__() None

Define attributes that are not accessible via Hydra.

class synthpic2.recipe.process_conditions.sets.EmptySet

Bases: Set

Class to combine multiple FeatureCriterion instances.

_relevant_registries: List[synthpic2.recipe.registries.registry.Registry] = []
__attrs_post_init__() None

Define attributes that are not accessible via Hydra.

synthpic2.recipe.process_conditions.sets.register_premade_sets() None