Xmipp  v3.23.11-Nereus
Classes | Macros
rwSPIDER.cpp File Reference
#include <cmath>
#include "xmipp_image_base.h"
#include "xmipp_memory.h"
#include "metadata_static.h"
#include "multidim_array_base.h"
#include "metadata_label.h"
#include <errno.h>
#include <memory>
Include dependency graph for rwSPIDER.cpp:

Go to the source code of this file.

Classes

struct  SPIDERhead
 

Macros

#define SPIDERSIZE   1024
 
#define SET_MAIN_HEADER_VALUE(field, label, aux)   MDMainHeader.getValueOrDefault(label, aux, 0.); header->field = (float)aux
 
#define SET_HEADER_VALUE(field, label, aux)   MD[0]->getValueOrDefault((label), (aux), 0.); header->field = (float)(aux)
 

Macro Definition Documentation

◆ SET_HEADER_VALUE

#define SET_HEADER_VALUE (   field,
  label,
  aux 
)    MD[0]->getValueOrDefault((label), (aux), 0.); header->field = (float)(aux)

◆ SET_MAIN_HEADER_VALUE

#define SET_MAIN_HEADER_VALUE (   field,
  label,
  aux 
)    MDMainHeader.getValueOrDefault(label, aux, 0.); header->field = (float)aux

◆ SPIDERSIZE

#define SPIDERSIZE   1024

Definition at line 42 of file rwSPIDER.cpp.