IMP  2.2.0
The Integrative Modeling Platform
container.h
Go to the documentation of this file.
1 /**
2  * \file IMP/container.h
3  * \brief A container which has pairs which ensure a set is connected
4  *
5  * Copyright 2007-2014 IMP Inventors. All rights reserved.
6  */
7 
8 #ifndef IMP_CONTAINER_H
9 #define IMP_CONTAINER_H
16 #include <IMP/container/generic.h>
69 #endif /* IMP_CONTAINER_H */
A container for Singletons.
Use a PairModifier applied to a kernel::ParticlePairsTemp to maintain an invariant.
Store a list of kernel::ParticleQuadsTemp.
Return all pairs from a SingletonContainer.
Apply a PairScore to each Pair in a list.
Store a set of SingletonContainers.
A container for Quads.
Apply a PairScore to each Pair in a list.
Score based on the minimum score over a set of Pairs.
Define some predicates.
Define some predicates.
Use a SingletonModifier applied to a kernel::ParticlesTemp to maintain an invariant.
Return all pairs from a SingletonContainer.
A filter for Triplets.
Apply a SingletonScore to each Singleton in a list.
Various important functionality for implementing decorators.
Use a PairModifier applied to a kernel::ParticlePairsTemp to maintain an invariant.
Store a list of kernel::ParticlesTemp.
Define some predicates.
A filter for Pairs.
Store a set of TripletContainers.
Return all pairs from a SingletonContainer.
Define some predicates.
Store a set of PairContainers.
Store a list of kernel::ParticleTripletsTemp.
Apply a SingletonScore to each Singleton in a list.
A container for Triplets.
Apply a QuadScore to each Quad in a list.
Store a list of kernel::ParticlePairsTemp.
Define PairScore.
A container which has pairs which ensure a set is connected.
Store a list of kernel::ParticleQuadsTemp.
Store a list of kernel::ParticleTripletsTemp.
A container for Pairs.
Use a SingletonModifier applied to a kernel::ParticlesTemp to maintain an invariant.
Apply a TripletScore to each Triplet in a list.
Apply a TripletScore to each Triplet in a list.
Score based on the minimum score over a set of Singletons.
Store a set of QuadContainers.
Apply a TripletScore to each Triplet in a list.
Return all pairs from a SingletonContainer.
Use a QuadModifier applied to a kernel::ParticleQuadsTemp to maintain an invariant.
Score based on the minimum score over a set of Quads.
Define TripletScore.
Apply a QuadScore to each Quad in a list.
Score based on the minimum score over a set of Triplets.
Store a list of kernel::ParticlePairsTemp.
Define SingletonScore.
Apply a QuadScore to each Quad in a list.
Use a QuadModifier applied to a kernel::ParticleQuadsTemp to maintain an invariant.
Store a list of kernel::ParticlesTemp.
Use a TripletModifier applied to a kernel::ParticleTripletsTemp to maintain an invariant.
Return all pairs from a SingletonContainer.
Define QuadScore.
A filter for Singletons.
Apply a SingletonScore to each Singleton in a list.
A filter for Quads.
Apply a PairScore to each Pair in a list.
Use a TripletModifier applied to a kernel::ParticleTripletsTemp to maintain an invariant.