IMP logo
IMP Reference Guide  2.22.0
The Integrative Modeling Platform
spb_assemble_restraints.h
Go to the documentation of this file.
1 /**
2  * \file IMP/spb/spb_assemble_restraints.h
3  * \brief Assemble SPB restraints
4  *
5  * Copyright 2007-2022 IMP Inventors. All rights reserved.
6  *
7  */
8 
9 #ifndef IMPSPB_SPB_ASSEMBLE_RESTRAINTS_H
10 #define IMPSPB_SPB_ASSEMBLE_RESTRAINTS_H
11 #include <IMP.h>
12 #include <IMP/atom.h>
13 #include <IMP/container.h>
14 #include <IMP/spb/spb_main.h>
15 #include <map>
16 #include <string>
17 #include <IMP/spb/spb_config.h>
18 
19 IMPSPB_BEGIN_NAMESPACE
20 
21 IMPSPBEXPORT std::map<std::string, IMP::Pointer<RestraintSet> >
22 spb_assemble_restraints(Model *m, RestraintSet *allrs,
23  spb::SPBParameters &myparam,
24  atom::Hierarchies &all_mol,
25  container::ListSingletonContainer *CP_ps,
26  container::ListSingletonContainer *IL2_ps,
27  std::map<std::string, IMP::Pointer<Particle> > ISD_ps);
28 
29 IMPSPB_END_NAMESPACE
30 
31 #endif /* IMPSPB_SPB_ASSEMBLE_RESTRAINTS_H */
Include all non-deprecated headers in IMP.
A smart pointer to a reference counted object.
Definition: Pointer.h:87
Include all non-deprecated headers in IMP.container.
Include all non-deprecated headers in IMP.atom.
SPB MonteCarlo.