IMP logo

File List

Here is a list of all documented files with brief descriptions:
algebra.h [code]Include all the headers
algebra_config.h [code]
algebra_macros.h [code]Various important macros for implementing geometry
align.h [code]Align operations for EM images
AllBipartitePairContainer.h [code]Return all pairs from a SingletonContainer
AllPairContainer.h [code]Return all pairs from a SingletonContainer
angle_decorators.h [code]Decorators for angles
AngleRestraint.h [code]Angle restraint between three particles
AngleSingletonScore.h [code]A score on the deviation of an angle from ideality
AngleTripletScore.h [code]A Score on the angle between three particles
Atom.h [code]Simple atom decorator
atom.h [code]Include all the headers
atom_config.h [code]
atom_macros.h [code]Various important macros for implementing decorators
attribute_statistics.h [code]Functions to get report statistics about the used attributes
AttributeSingletonScore.h [code]A score based on the unmodified value of an attribute
BallMover.h [code]A modifier which variables within a ball
base_types.h [code]Basic types used by IMP
benchmark.h [code]Include all the headers
benchmark_config.h [code]
benchmark_macros.h [code]Various general useful macros for IMP
BildWriter.h [code]XXXXXXXXXXXXXX
bond_decorators.h [code]Contains decorators for a bond
bond_graph.h [code]Contains decorators for a bond
BondedPairFilter.h [code]A fake container for bonds
BondEndpointsRefiner.h [code]Return the endpoints of a bond
BondPairContainer.h [code]A fake container for bonds
BondSingletonScore.h [code]A Score on the distance between a the two particles in a bond
BoundingBox3DSingletonScore.h [code]Score particles based on a bounding box
BoundingBoxD.h [code]A bounding box in D dimensions
BoxSweepClosePairsFinder.h [code]Test all pairs of particles to find close pairs
BrownianDynamics.h [code]Simple molecular dynamics optimizer
CartesianProductSampler.h [code]The class samples all combinations in a discrete set to particles. Each anchor point can be mapped to one particle for a specific mapping. For example, for anchor points [1,2,3,4,5] to particles [a,b,c,d] the sampling space would be: [1,1,1,1],[1,1,1,2],[1,1,1,3],[1,1,1,4],......,[5,5,5,4],[5,5,5,5] Copyright 2007-2010 IMP Inventors. All rights reserved
CentroidOfRefined.h [code]Set the coordinates of the particle to be the centoid of the refined particles
Chain.h [code]Store the chain ID
Charged.h [code]A decorator for a point particle that has an electrostatic charge
charmm_topology.h [code]Classes for handling CHARMM-style topology
CHARMMAtom.h [code]A decorator for an atom that has a defined CHARMM type
CHARMMParameters.h [code]Access to Charmm force field parameters
ChecksScoreState.h [code]Turn checks on and off
ChildrenRefiner.h [code]Return the hierarchy children of a particle
ChimeraWriter.h [code]XXXXXXXXXXXXXX
CloseBipartitePairContainer.h [code]Return all pairs from a SingletonContainer
ClosedCubicSpline.h [code]Closed cubic spline function
ClosePairContainer.h [code]Return all pairs from a SingletonContainer
ClosePairsFinder.h [code]A base class for algorithms to detect proximities
ClosePairsPairScore.h [code]Apply a PairScore to close pairs
CMMWriter.h [code]XXXXXXXXXXXXXX
CoarseCC.h [code]Perform coarse fitting between two density objects
CoarseCCatIntervals.h [code]Cross correlation coefficient calculator
CoarseConvolution.h [code]Convolutes two grids
Color.h [code]Represent a color
Colored.h [code]A decorator for a particle with a color
CombState.h [code]Handles all functionalities of a single state
CommonEndpointPairFilter.h [code]A fake filter that returns true for any pair of bonds with
Cone3D.h [code]Stores a cone
ConfigurationSet.h [code]Store a set of configurations of the model
core/ConjugateGradients.h [code]Simple conjugate gradients optimizer
gsl/ConjugateGradients.h [code]A conjugate gradients optimizer from GSL
ConnectingPairContainer.h [code]A container which has pairs which ensure a set is connected
ConnectivityRestraint.h [code]Connectivity restraint
ConstantRestraint.h [code]Constant restraint
constants.h [code]Various useful constants
Constraint.h [code]A base class for constraints
container.h [code]Include all the headers
container_base.h [code]Abstract base class for containers of particles
container_config.h [code]
container_macros.h [code]Macros to define containers of objects
converters.h [code]Converters of density values
core.h [code]Include all the headers
core_config.h [code]
core_macros.h [code]Various important macros for implementing decorators
Cosine.h [code]Cosine function
CoulombPairScore.h [code]Coulomb (electrostatic) score between a pair of particles
CoverBond.h [code]Cover a bond with a sphere
CoverRefined.h [code]Cover a bond with a sphere
Cylinder3D.h [code]Stores a cylinder
Decorator.h [code]The base class for decorators
def.h [code]Definitions for EMBED
DensityHeader.h [code]Metadata for a density file
DensityMap.h [code]Class for handling density maps
deprecation.h [code]Control display of deprecation information
DerivativeAccumulator.h [code]Class for adding derivatives from restraints to the model
DerivativesFromRefined.h [code]Accumulate the derivatives of the refined particles
DerivativesToRefined.h [code]Accumulate the derivatives of the refined particles
DiameterRestraint.h [code]A restraint to maintain the diameter of a set of points
Diffusion.h [code]A decorator for a diffusing particle
DihedralRestraint.h [code]Dihedral restraint between four particles
DihedralSingletonScore.h [code]A score on a dihedral angle
DiscreteSampler.h [code]Storage of a discrete sampling space
DiscreteSet.h [code]Holds a discrete sampling space
display.h [code]Include all the headers
display_config.h [code]
display_macros.h [code]Macros for display classes
distance.h [code]Distance metrics
DistancePairScore.h [code]A Score on the distance between a pair of particles
DistanceRestraint.h [code]Distance restraint between two particles
DistanceToSingletonScore.h [code]A Score on the distance to a fixed point
Distribution.h [code]Computes distribution functions
Domain.h [code]A decorator for associating an atom::Hierarchy piece with a domain
domino.h [code]Include all the headers
domino_config.h [code]
DominoOptimizer.h [code]An exact inference optimizer
eigen_analysis.h [code]Principal component analysis of a set of points
element.h [code]Copyright 2007-2010 IMP Inventors. All rights reserved
Ellipsoid3D.h [code]Simple 3D ellipsoid class
em.h [code]Include all the headers
em_config.h [code]
EMReaderWriter.h [code]Classes to read or write density files in EM format
endian.h [code]Functions to deal with endian of EM images
envelope_penetration.h [code]Functions for calculation envelope penetration
estimates.h [code]Estimates of various physical quantities
example.h [code]Include all the headers
example_config.h [code]
ExampleComplexRestraint.h [code]A restraint to maintain the diameter of a set of points
ExampleDecorator.h [code]Add a name to a particle
ExampleRefCounted.h [code]An example showing how to make a simple ref counted object
ExampleRestraint.h [code]A restraint on a list of particle pairs
ExampleSingletonModifier.h [code]A singleton modifier which wraps an attribute into a given range
ExampleTemplateClass.h [code]Show how to manage a template class with python
ExampleUnaryFunction.h [code]A simple unary function
exception.h [code]Exception definitions and assertions
ExcludedVolumeRestraint.h [code]A prevent spheres from inter-penetrating
exp.h [code]An approximation of the exponential function
FailureHandler.h [code]Handle actions on check failures
file.h [code]Handling of file input/output
FilterGeometry.h [code]Implement FilterGeometry
filters.h [code]Classes to deal with filters
FitRestraint.h [code]Calculate score based on fit to EM map
FixedRefiner.h [code]A particle refiner which returns a fixed set of particles
force_fields.h [code]Copyright 2007-2010 IMP Inventors. All rights reserved
ForceFieldParameters.h [code]Force field base class
FormFactorTable.h [code]A class for computation of atomic form factors for SAXS calculations
Fragment.h [code]A decorator for associating a Hierachy piece
geometric_alignment.h [code]Align sets of points
geometry.h [code]XXXXXXXXXXXXXX
GeometryProcessor.h [code]Implement GeometryProcessor
Grid3D.h [code]A class to represent a voxel grid
grid_range_D.h [code]Simple D vector class
GridClosePairsFinder.h [code]Use a hierarchy of grids to find close pairs
gsl.h [code]Include all the headers
gsl_config.h [code]
GSLOptimizer.h [code]A base class for GSL-based optimizers
Harmonic.h [code]Harmonic function
HarmonicLowerBound.h [code]Harmonic lower bound function
HarmonicUpperBound.h [code]Harmonic upper bound function
header_converters.h [code]Functions to convert between ImageHeader and DensityHeader
helper.h [code]Include all the headers
helper_config.h [code]
hidden_keys.h [code]Various utilities for benchmarking
atom/Hierarchy.h [code]Decorator for helping deal with a hierarchy of molecules
core/Hierarchy.h [code]Decorator for helping deal with a hierarchy
hierarchy_tools.h [code]Functionality for defining rigid bodies
Image.h [code]Management of IMP images for Electron Microscopy
ImageHeader.h [code]Header for EM images. Compatible with Spider and Xmipp formats
ImageReaderWriter.h [code]Virtual class for reader/writers of images Copyright 2007-2010 IMP Inventors. All rights reserved
IMP.h [code]Include all the headers
ImproperSingletonScore.h [code]A score on the deviation of an improper angle from ideality
IncrementalBallMover.h [code]
interaction_graph.h [code]Functions to get report statistics about the used attributes
interpolation.h [code]Classes and operations related with interpolation in 1D and 2D
io.h [code]Handle read/write of Model data from/to files
algebra/io.h [code]Classes to write entities in algebra to files
JEdge.h [code]
JNode.h [code]Handles all functionalities of a junction tree node
JunctionTree.h [code]Stores a junction tree
kernel_config.h [code]
KernelParameters.h [code]Calculates and stores gaussian kernel parameters
Key.h [code]Keys to cache lookup of attribute strings
KMCenters.h [code]Holds the centers of the clusters
KMCentersNode.h [code]Generic node of the kc-tree
KMCentersNodeLeaf.h [code]
KMCentersNodeSplit.h [code]Split node in the kc-tree with two children
KMCentersTree.h [code]A tree that handles point partition
KMData.h [code]Holds data points to cluster using k-means
KMFilterCenters.h [code]Provides efficient algorithm for compuing distortions
KMLocalSearch.h [code]Generic algorithm from k-means clustering by local search
KMLocalSearchLloyd.h [code]Lloyd's algorithm with random restarts
KMLProxy.h [code]Proxy to k-means
KMRectangle.h [code]Orthogonal (axis aligned) rectangle
KMTerminationCondition.h [code]Stores data controlling the termination and phase changes of the kmean clustering Copyright 2007-2010 IMP Inventors. All rights reserved
LeavesRefiner.h [code]Return the hierarchy children of a particle
LennardJones.h [code]A decorator for a particle that has a Lennard-Jones potential well
LennardJonesPairScore.h [code]Lennard-Jones score between a pair of particles
Linear.h [code]A linear function
LinearFit.h [code]Linear fit of data points
ListPairContainer.h [code]Store a list of ParticlePairs
ListQuadContainer.h [code]Store a list of ParticleQuads
ListSingletonContainer.h [code]Store a list of Particles
ListTripletContainer.h [code]Store a list of ParticleTriplets
log.h [code]Logging and error reporting support
LogOptimizerState.h [code]Write geometry to a file during optimization
LogPairScore.h [code]Track the particles pairs passed to the pair score
LowestRefinedPairScore.h [code]Score on the lowest scoring pair of the refined pairs
macros.h [code]Various general useful macros for IMP
MappedDiscreteSet.h [code]Holds a discrete sampling space
MapReaderWriter.h [code]An abstract class for reading a map
Mass.h [code]A decorator for particles with mass
Matrix2D.h [code]Management of 2D matrices
Matrix3D.h [code]Management of 3D matrices (volumes) of data
MaximumPairRestraint.h [code]
MaximumPairScore.h [code]Define PairScore
MaximumQuadRestraint.h [code]
MaximumQuadScore.h [code]Define QuadScore
MaximumSingletonRestraint.h [code]
MaximumSingletonScore.h [code]Define SingletonScore
MaximumTripletRestraint.h [code]
MaximumTripletScore.h [code]Define TripletScore
MCCGSampler.h [code]A Monte Carlo/Conjugate Gradients based sampler
MinimumPairRestraint.h [code]Score based on the minimum score over a set of Pairs
MinimumPairScore.h [code]Define PairScore
MinimumQuadRestraint.h [code]Score based on the minimum score over a set of Quads
MinimumQuadScore.h [code]Define QuadScore
MinimumSingletonRestraint.h [code]Score based on the minimum score over a set of Singletons
MinimumSingletonScore.h [code]Define SingletonScore
MinimumTripletRestraint.h [code]Score based on the minimum score over a set of Triplets
MinimumTripletScore.h [code]Define TripletScore
misc.h [code]Include all the headers
misc_config.h [code]
Model.h [code]Storage of a model, its restraints, constraints and particles
modeller.h [code]Include all the headers
modeller_config.h [code]
mol2.h [code]Functions to read mol2s
MolecularDynamics.h [code]Simple molecular dynamics optimizer
MonteCarlo.h [code]Simple Monte Carlo optimizer
Mover.h [code]The base class for movers for MC optimization
MoverBase.h [code]A class to help implement movers
MRCReaderWriter.h [code]Classes to read or write MRC files
MultiArray.h [code]Management of arrays of multiple dimensions
MultipleBinormalRestraint.h [code]Modeller-style multiple binormal (phi/psi) restraint
noise.h [code]Management of IMP images for Electron Microscopy
NormalMover.h [code]A modifier which perturbs a point with a normal distribution
Object.h [code]A shared base class to help in debugging and things
OpenCubicSpline.h [code]Open cubic spline function
Optimizer.h [code]Base class for all optimizers
OptimizerState.h [code]Shared optimizer state
PairConstraint.h [code]Use a PairModifier applied to a ParticlePairs to maintain an invariant
PairContainer.h [code]A container for particle_pairs
PairContainerSet.h [code]Store a set of PairContainers
PairFilter.h [code]A filter for particle_pairs
PairModifier.h [code]A Modifier on ParticlePairs
PairRestraint.h [code]Apply a PairScore to a ParticlePair
PairsConstraint.h [code]Use a PairModifier applied to a ParticlePairs to maintain an invariant
PairScore.h [code]Define PairScore
PairsOptimizerState.h [code]Use a PairModifier applied to a ParticlePairs to maintain an invariant
PairsRestraint.h [code]Apply a PairScore to each ParticlePair in a list
ParabolicFit.h [code]Fit the data with parabola
Particle.h [code]Classes to handle individual model particles
particle_geometry.h [code]Represent an XYZR particle with a sphere
PartitionalClustering.h [code]Compute a distance metric between two points
pdb.h [code]Functions to read pdbs
PDBOptimizerState.h [code]Write geometry to a file during optimization
PermutationSampler.h [code]The class samples all permutations in a discrete set to particles. Each anchor point can be mapped to one particle for a specific mapping. For example, for anchor points [1,2,3,4,5,6] to particles [a,b,c,d] the sampling space would be: [1,2,3,4],[1,2,3,5],[1,2,3,6],[1,2,4,3],......,[6,5,4,2],[6,5,4,3] Copyright 2007-2010 IMP Inventors. All rights reserved
Plane3D.h [code]Simple 3D plane class
point_clustering.h [code]Cluster sets of points
Pointer.h [code]A NULL-initialized pointer to an IMP Object
Profile.h [code]A class for profile storing and computation
project.h [code]Project operation for EM volumes
protein_ligand_score.h [code]Functions to read mol2s
PymolWriter.h [code]Implement PymolWriter
QuadConstraint.h [code]Use a QuadModifier applied to a ParticleQuads to maintain an invariant
QuadContainer.h [code]A container for particle_quads
QuadContainerSet.h [code]Store a set of QuadContainers
QuadFilter.h [code]A filter for particle_quads
QuadModifier.h [code]A Modifier on ParticleQuads
QuadraticClosePairsFinder.h [code]Test all pairs of particles to find close pairs
QuadRestraint.h [code]Apply a QuadScore to a ParticleQuad
QuadsConstraint.h [code]Use a QuadModifier applied to a ParticleQuads to maintain an invariant
QuadScore.h [code]Define QuadScore
QuadsOptimizerState.h [code]Use a QuadModifier applied to a ParticleQuads to maintain an invariant
QuadsRestraint.h [code]Apply a QuadScore to each ParticleQuad in a list
QuasiNewton.h [code]A GSL-based Quasi-Newton optimizer
random.h [code]Random number generators used by IMP
RefCounted.h [code]A common base class for ref counted objects
RefinedPairsPairScore.h [code]Generate pairs by applying a Refiner to the paricles
Refiner.h [code]Refine a particle into a list of particles
Residue.h [code]A decorator for Residues
restrainer.h [code]Include all the headers
restrainer_config.h [code]
Restraint.h [code]Abstract base class for all restraints
saxs/Restraint.h [code]Calculate score based on fit to SAXS profile
RestraintEvaluator.h [code]A restraint evaluataor
RestraintEvaluatorFromFile.h [code]A restraint evaluataor
RestraintEvaluatorI.h [code]A restraint evaluataor interface class
RestraintGraph.h [code]Creates a MRF from a set of particles and restraints
RestraintSet.h [code]Used to hold a set of related restraints
rigid_bodies.h [code]Functionality for defining rigid bodies
rigid_fitting.h [code]Preforms rigid fitting between a set of particles and a density map
RigidBodyDistancePairScore.h [code]Act on the distance between two rigid bodies
RigidBodyMover.h [code]A mover that transform a rigid body
RigidClosePairsFinder.h [code]Handle rigid bodies by looking at their members
Rotation2D.h [code]Classes and operations related with rotations
Rotation3D.h [code]Simple 3D rotation class
SampledDensityMap.h [code]Sampled density map
Sampler.h [code]Base class for all samplers
saxs.h [code]Include all the headers
saxs_config.h [code]
Score.h [code]A class for SAXS scoring and its derivatives
ScoreState.h [code]Shared score state
Segment3D.h [code]Simple implementation of segments in 3D
SetLogState.h [code]Logging and error reporting support
shortest_segment.h [code]Predicates implemented using CGAL Copyright 2007-2010 IMP Inventors. All rights reserved
SimpleDiscreteRestraint.h [code]Simple restraint for testing
SimpleDiscreteSampler.h [code]For debugging
SimpleDiscreteSpace.h [code]For debugging
Simplex.h [code]XXXXXXXXXXXXXX
simplify_restraint.h [code]Helper functions for restraints
SimulationParameters.h [code]Simple atom decorator
SingletonConstraint.h [code]Use a SingletonModifier applied to a Particles to maintain an invariant
SingletonContainer.h [code]A container for particles
SingletonContainerSet.h [code]Store a set of SingletonContainers
SingletonFilter.h [code]A filter for particles
SingletonModifier.h [code]A Modifier on Particles
SingletonRestraint.h [code]Apply a SingletonScore to a Particle
SingletonsConstraint.h [code]Use a SingletonModifier applied to a Particles to maintain an invariant
SingletonScore.h [code]Define SingletonScore
SingletonsOptimizerState.h [code]Use a SingletonModifier applied to a Particles to maintain an invariant
SingletonsRestraint.h [code]Apply a SingletonScore to each Particle in a list
smoothing_functions.h [code]
SolventAccessibleSurface.h [code]Copyright 2007-2010 IMP Inventors. All rights reserved
Sphere3D.h [code]Simple 3D sphere class
SphereD.h [code]Simple 3D sphere class
SphereDistancePairScore.h [code]A score on the distance between the surfaces of two spheres
SpherePatch3D.h [code]Simple 3D sphere patch class
SphericalVector3D.h [code]Stores and converts spherical coordinates
SpiderHeader.h [code]Header for Spider and Xmipp formats
SpiderReaderWriter.h [code]Management of Spider Headers Electron Microscopy. Compatible with Spider and Xmipp formats
StateAdaptor.h [code]XXXXXXXXXXXXXX
statistics.h [code]Include all the headers
statistics_config.h [code]
statistics_macros.h [code]Various important macros for implementing decorators
SteepestDescent.h [code]Simple steepest descent optimizer
StereochemistryPairFilter.h [code]A filter that excludes bonds, angles and dihedrals
SurfaceShellDensityMap.h [code]Represent a molecule as shells of distance from the surface
SymmetrySampler.h [code]Sample transformations of particles while preseving N-symmetry
TableRefiner.h [code]A lookup based particle refiner
Transform.h [code]Transform a particle
Transformation.h [code]Transformation decorator
Transformation2D.h [code]2D transformations
Transformation3D.h [code]Simple 3D transformation class
TransformationCartesianProductSampler.h [code]The class samples all combinations in a discrete set of transformatios. For example, for a discrete set of trasnformations: t11,t12 for particle p1 t21,t22,t23 for particle p2 t31,t32 for particle p3 the sampling space would be: [p1^t11,p2^t21,p3^t31],[p1^t11,p2^t21,p3^t32], ... ,[p1^t12,p2^t23,p3^t31] p^t indicates the p is transforms by t Copyright 2007-2010 IMP Inventors. All rights reserved
TransformationDiscreteSet.h [code]Holds a discrete sampling space of transformations
TransformationMappedDiscreteSet.h [code]Holds a discrete sampling space of rigid transformations
TransformationPermutationSampler.h [code]
TransformationUtils.h [code]Handeling tranformation of rigid bodies Copyright 2007-2010 IMP Inventors. All rights reserved
TransformedDistancePairScore.h [code]A score on the distance between a pair of particles after transforming one
TripletConstraint.h [code]Use a TripletModifier applied to a ParticleTriplets to maintain an invariant
TripletContainer.h [code]A container for particle_triplets
TripletContainerSet.h [code]Store a set of TripletContainers
TripletFilter.h [code]A filter for particle_triplets
TripletModifier.h [code]A Modifier on ParticleTriplets
TripletRestraint.h [code]Apply a TripletScore to a ParticleTriplet
TripletsConstraint.h [code]Use a TripletModifier applied to a ParticleTriplets to maintain an invariant
TripletScore.h [code]Define TripletScore
TripletsOptimizerState.h [code]Use a TripletModifier applied to a ParticleTriplets to maintain an invariant
TripletsRestraint.h [code]Apply a TripletScore to each ParticleTriplet in a list
TruncatedHarmonic.h [code]Truncated harmonic
TypedPairScore.h [code]Delegate to another PairScore depending on particle types
UnaryFunction.h [code]Single variable function
utility.h [code]Various general useful functions for IMP
algebra/utility.h [code]Functions to deal with very common math operations
benchmark/utility.h [code]Various utilities for benchmarking
core/utility.h [code]Various important functionality for implementing decorators
saxs/utility.h [code]Functions to deal with very common saxs operations Copyright 2007-2010 IMP Inventors. All rights reserved
Vector2D.h [code]Simple 2D vector class
Vector3D.h [code]Simple 3D vector class
vector_generators.h [code]Functions to generate vectors
vector_search.h [code]Functions to generate vectors
VectorD.h [code]Simple D vector class
VectorOfRefCounted.h [code]A common base class for ref counted objects
VelocityScalingOptimizerState.h [code]Maintains temperature during molecular dynamics by velocity scaling
VersionInfo.h [code]Version and authorship of IMP objects
Volume.h [code]Management of IMP volumes for Electron Microscopy. Compatible with Spider and Xmipp formats
VolumeRestraint.h [code]A prevent spheres from inter-penetrating
Voxel.h [code]Voxel decorator
WeakPointer.h [code]A NULL-initialized pointer to an Object
WormLikeChain.h [code]Worm-like-chain score for polymer chains
Writer.h [code]Base class for writing geometry to a file
XplorReaderWriter.h [code]Classes to read or write density files in XPLOR format
XYZ.h [code]Simple xyz decorator
XYZR.h [code]Decorator for a sphere-like particle

Generated on Mon Mar 8 23:09:03 2010 for IMP by doxygen 1.5.8