OPERA  1.0
Open source echelle spectrograph reduction pipeline
operaFITSImage.cpp File Reference

This class encapsulates the FITS image. More...

#include <iostream>
#include <string>
#include <string.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include "fitsio.h"
#include "operaError.h"
#include "libraries/operaImage.h"
#include "libraries/operaFITSImage.h"
#include "libraries/operaFITSSubImage.h"
#include "libraries/operaException.h"
Include dependency graph for operaFITSImage.cpp:

Namespaces

namespace  operaFITSIMage

Functions

string trimFITSKeyword (const char *in)
 This class encapsulates the FITS image.
ImageIndexVector where (operaFITSImage *b, unsigned *count)
 where function - return an index vector of count size of all image values at index that satisfy condition.
ImageIndexVector where (operaFITSImage &b, unsigned *count)
ImageIndexVector where (operaFITSImage *b)
ImageIndexVector where (operaFITSImage &b)
unsigned veclen (ImageIndexVector v)
 since ImageIndexVectors are null-terminated, we emulate strlen.

Detailed Description

This class encapsulates the FITS image.


Function Documentation

unsigned veclen ( ImageIndexVector  v)

since ImageIndexVectors are null-terminated, we emulate strlen.

veclen

Parameters:
v- ImageIndexVector*
Returns:
unsigned
ImageIndexVector where ( operaFITSImage b,
unsigned *  count 
)

where function - return an index vector of count size of all image values at index that satisfy condition.

where function - return a vector of the same size .

where

Parameters:
b- operaFITSImage*
count- count of 1's
Returns:
operaFITSImage&

Here is the call graph for this function:

ImageIndexVector where ( operaFITSImage b,
unsigned *  count 
)

Here is the call graph for this function:

Here is the call graph for this function:

Here is the call graph for this function: