| Bsoft 2.0.5 Bernard's software package

mg_random.h
Go to the documentation of this file.
1
9 #include "mg_processing.h"
10 #include "symmetry.h"
11
12
13 // Function prototypes
14 int project_random_defocus(Bproject* project, double std);
15 int project_random_origins(Bproject* project, double std);
16 int project_random_views(Bproject* project);
17 int project_random_helical_views(Bproject* project);
18 int project_random_views(Bproject* project, double std);
19 int project_random_magnification(Bproject* project, double std);
20 int project_random_symmetry_related_views(Bproject* project, Bsymmetry* sym);
21
22
23
project_random_helical_views
int project_random_helical_views(Bproject *project)
Replace the original particle orientations by random side views for a helix.
Definition: mg_random.cpp:179
symmetry.h
Header file for general symmetry functions.
project_random_symmetry_related_views
int project_random_symmetry_related_views(Bproject *project, Bsymmetry *sym)
Replaces the original orientations by symmetry-related views.
Definition: mg_random.cpp:362
project
Bproject * project
Definition: bshow.cpp:31
project_random_origins
int project_random_origins(Bproject *project, double std)
Introduces random errors into particle origins.
Definition: mg_random.cpp:73
project_random_views
int project_random_views(Bproject *project)
Replace the original particle orientations by random views.
Definition: mg_random.cpp:130
Bsymmetry
Definition: symmetry.h:38
project_random_defocus
int project_random_defocus(Bproject *project, double std)
Introduces random errors into micrograph defocus averages.
Definition: mg_random.cpp:28
project_random_magnification
int project_random_magnification(Bproject *project, double std)
Introduces random errors into particle magnifications.
Definition: mg_random.cpp:313
mg_processing.h
Header file for micrograph processing.
Bproject
Definition: mg_processing.h:333