Xmipp
v3.23.11-Nereus
xmipp
libraries
tomo
tomo_map_back.h
Go to the documentation of this file.
1
/***************************************************************************
2
*
3
* Authors: Estrella Fernandez Gimenez me.fernandez@cnb.csic.es (2019)
4
*
5
* Unidad de Bioinformatica of Centro Nacional de Biotecnologia , CSIC
6
*
7
* This program is free software; you can redistribute it and/or modify
8
* it under the terms of the GNU General Public License as published by
9
* the Free Software Foundation; either version 2 of the License, or
10
* (at your option) any later version.
11
*
12
* This program is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
* GNU General Public License for more details.
16
*
17
* You should have received a copy of the GNU General Public License
18
* along with this program; if not, write to the Free Software
19
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
20
* 02111-1307 USA
21
*
22
* All comments concerning this program package may be sent to the
23
* e-mail address 'xmipp@cnb.csic.es'
24
***************************************************************************/
25
#ifndef _PROG_TOMO_MAP_BACK
26
#define _PROG_TOMO_MAP_BACK
27
28
#include "
core/xmipp_image.h
"
29
#include "
core/xmipp_program.h
"
30
#include "
core/metadata_vec.h
"
31
34
35
36
class
ProgTomoMapBack
:
public
XmippProgram
37
{
38
public
:
40
FileName
fn_tomo
,
fn_geom
,
fn_ref
,
fn_out
;
41
String
modeStr
;
42
43
public
:
44
// Input volume
45
Image<double>
tomo
,
reference
;
46
MetaDataVec
mdGeom
;
47
int
mode
;
48
double
K
;
49
double
threshold
;
50
51
public
:
53
void
readParams
();
54
56
void
show
()
const
;
57
59
void
defineParams
();
60
62
void
produce_side_info
();
63
65
void
run
();
66
};
68
#endif
ProgTomoMapBack::defineParams
void defineParams()
Define parameters.
Definition:
tomo_map_back.cpp:61
ProgTomoMapBack::run
void run()
Definition:
tomo_map_back.cpp:118
ProgTomoMapBack::tomo
Image< double > tomo
Definition:
tomo_map_back.h:45
metadata_vec.h
ProgTomoMapBack
Definition:
tomo_map_back.h:36
ProgTomoMapBack::K
double K
Definition:
tomo_map_back.h:48
FileName
Definition:
xmipp_filename.h:65
ProgTomoMapBack::readParams
void readParams()
Read arguments.
Definition:
tomo_map_back.cpp:30
ProgTomoMapBack::fn_out
FileName fn_out
Definition:
tomo_map_back.h:40
ProgTomoMapBack::threshold
double threshold
Definition:
tomo_map_back.h:49
ProgTomoMapBack::reference
Image< double > reference
Definition:
tomo_map_back.h:45
MetaDataVec
Definition:
metadata_vec.h:46
ProgTomoMapBack::mode
int mode
Definition:
tomo_map_back.h:47
xmipp_image.h
xmipp_program.h
ProgTomoMapBack::show
void show() const
Show.
Definition:
tomo_map_back.cpp:47
ProgTomoMapBack::modeStr
String modeStr
Definition:
tomo_map_back.h:41
ProgTomoMapBack::fn_geom
FileName fn_geom
Definition:
tomo_map_back.h:40
Image< double >
String
std::string String
Definition:
xmipp_strings.h:34
ProgTomoMapBack::mdGeom
MetaDataVec mdGeom
Definition:
tomo_map_back.h:46
ProgTomoMapBack::produce_side_info
void produce_side_info()
Definition:
tomo_map_back.cpp:83
ProgTomoMapBack::fn_tomo
FileName fn_tomo
Input.
Definition:
tomo_map_back.h:40
XmippProgram
Definition:
xmipp_program.h:52
ProgTomoMapBack::fn_ref
FileName fn_ref
Definition:
tomo_map_back.h:40
Generated by
1.8.13