9 #ifndef IMPEM2D_EM_2DRESTRAINT_H 
   10 #define IMPEM2D_EM_2DRESTRAINT_H 
   12 #include <IMP/em2d/em2d_config.h> 
   23 IMPEM2D_BEGIN_NAMESPACE
 
   42   unsigned int number_of_optimized_projections_;
 
   43   bool fast_optimization_mode_;
 
   44   bool only_coarse_registration_;
 
   65     finder_->setup(score_function, params);
 
   66     fast_optimization_mode_ = 
false;
 
   67     only_coarse_registration_ = 
false;
 
   96   void set_variance_images(
const em2d::Images variance_images);
 
  109   void set_fast_mode(
unsigned int n);
 
  122     if (opt) only_coarse_registration_ = 
true;
 
  132     return finder_->get_registration_results();
 
  143 IMPEM2D_END_NAMESPACE
 
Generation of projections from models or density maps Copyright 2007-2022 IMP Inventors. All rights reserved. 
 
projection masks Copyright 2007-2023 IMP Inventors. All rights reserved. 
 
RegistrationResults get_registration_results() const 
 
A container for Singletons. 
 
#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. 
 
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. 
 
void setup(ScoreFunction *score_function, const Em2DRestraintParameters ¶ms)
 
Base class for all scoring functions related to em2d. 
 
A shared container for Singletons. 
 
void set_coarse_registration_mode(bool opt)
 
#define IMP_OBJECTS(Name, PluralName)
Define the types for storing lists of object pointers. 
 
Coarse registration of 2D projections from a 3D volume. 
 
Parameters used by Em2DRestraint and ProjectionFinder. 
 
Abstract base class for all restraints. 
 
Logging and error reporting support. 
 
Registration results class Copyright 2007-2022 IMP Inventors. All rights reserved. 
 
Class to perform registration of model projections to images. 
 
virtual ModelObjectsTemp do_get_inputs() const =0
 
Class for adding derivatives from restraints to the model. 
 
void set_was_used(bool tf) const 
 
A restraint is a term in an IMP ScoringFunction.