Go to the documentation of this file.
7 #ifndef MERGE_FILEIO_CLASS_H
8 #define MERGE_FILEIO_CLASS_H
61 void read_ascii (
const std::string &, std::vector<Cluster> &,
71 void read_fits (
const std::string &, std::vector<Cluster> &,
82 std::string &, std::string &);
90 void read_bg_data (
const std::string &, std::vector<double> &,
91 std::vector<double> &);
109 #endif // MERGE_FILEIO_CLASS_H
void read_fits(const std::string &, std::vector< Cluster > &, gal_container &)
This method reads in an FITS file and store the contents in a vector of Cluster instances.
Definition: cat_merge_fileio.cpp:74
std::map< unsigned long, Galaxy > gal_container
Map of Galaxy instances.
Definition: cat_merge_fileio.hpp:35
void output_file_names(const std::string &, const std::string &, std::string &, std::string &)
This method sets the output file names.
Definition: cat_merge_fileio.cpp:129
Class for file input and output.
Definition: fileio_class.hpp:33
std::vector< std::string > file_list
Vector of file names.
Definition: cat_merge_fileio.hpp:105
void read_bg_data(const std::string &, std::vector< double > &, std::vector< double > &)
This reads backround data.
Definition: cat_merge_fileio.cpp:151
int clt_count
Current number of Cluster instances.
Definition: cat_merge_fileio.hpp:102
Class for reading files for Cat_Merge.
Definition: cat_merge_fileio.hpp:30
void read_file_list(const std::string &, std::vector< Cluster > &, gal_container &, const std::string &)
This method reads in the list containing the input file names.
Definition: cat_merge_fileio.cpp:12
bool existing_clt(int, const std::vector< int > &)
This method checks to see if a Cluster instance ID already exists.
Definition: cat_merge_fileio.cpp:7
void read_ascii(const std::string &, std::vector< Cluster > &, gal_container &)
This method reads in an ASCII file and store the contents in a vector of Cluster instances.
Definition: cat_merge_fileio.cpp:36
int gal_count
Current number of Galaxy instances.
Definition: cat_merge_fileio.hpp:99
Fileio fileio
Include Fileio class.
Definition: cat_merge_fileio.hpp:96