7 #ifndef IMPEM2D_FINE_2DREGISTRATION_RESTRAINT_H
8 #define IMPEM2D_FINE_2DREGISTRATION_RESTRAINT_H
10 #include <IMP/em2d/em2d_config.h>
22 IMPEM2D_BEGIN_NAMESPACE
45 MasksManagerPtr masks = MasksManagerPtr());
82 MasksManagerPtr masks_;
83 double resolution_, pixelsize_;
87 mutable unsigned int calls_;
Generation of projections from models or density maps Copyright 2007-2022 IMP Inventors. All rights reserved.
projection masks Copyright 2007-2022 IMP Inventors. All rights reserved.
Decorator for projection parameters Copyright 2007-2022 IMP Inventors. All rights reserved...
unsigned int get_calls() const
#define IMP_OBJECT_METHODS(Name)
Define the basic things needed by any Object.
virtual double unprotected_evaluate(DerivativeAccumulator *da) const
Return the unweighted score for the restraint.
Various general useful macros for IMP.
IMP images for Electron Microscopy using openCV matrices Copyright 2007-2022 IMP Inventors. All rights reserved.
A smart pointer to a reference counted object.
Class for storing model, its restraints, constraints, and particles.
Scoring functions for 2D Copyright 2007-2022 IMP Inventors. All rights reserved.
Base class for all scoring functions related to em2d.
Parameters needed for the core projection routine.
#define IMP_OBJECTS(Name, PluralName)
Define the types for storing lists of object pointers.
A nullptr-initialized pointer to an IMP Object.
Class to manage registration results.
Registration results class Copyright 2007-2022 IMP Inventors. All rights reserved.
virtual ModelObjectsTemp do_get_inputs() const =0
Class for adding derivatives from restraints to the model.
2D Electron Microscopy images in IMP
A restraint is a term in an IMP ScoringFunction.