sfof
|
Class for merging cluster catalogues. More...
#include <cat_merge.hpp>
Public Member Functions | |
void | read_options (int, char *[]) |
This method calls Option to read the code options from the provided arguments. More... | |
void | read_files () |
This method calls Merge_Fileio to read the input file and stores the data in Galaxy instances. More... | |
void | merge_clusters () |
This method initialises a Merge instance. More... | |
void | assign_cluster_props () |
This method assigns properties to the Cluster instances. More... | |
void | write_files () |
This method calls Fileio to write the Cluster instances and corresponding member Galaxy instances to files. More... | |
Public Attributes | |
Comp | comp |
Include Comp class. More... | |
Private Attributes | |
Fileio | fileio |
Include Fileio class. More... | |
Option | opt |
Include Option class. More... | |
Merge_Fileio | merge_fileio |
Include Merge_Fileio class. More... | |
Spline | spline |
Include Spline. More... | |
std::vector< Cluster > | clusters |
Vector of Cluster instances. More... | |
Merge_Fileio::gal_container | galaxies |
Set of Galaxies. More... | |
Class for merging cluster catalogues.
This class merges Cluster instances that share commom member Galaxy instances.
void Cat_Merge::assign_cluster_props | ( | ) |
This method assigns properties to the Cluster instances.
void Cat_Merge::merge_clusters | ( | ) |
This method initialises a Merge instance.
void Cat_Merge::read_files | ( | ) |
This method calls Merge_Fileio to read the input file and stores the data in Galaxy instances.
void Cat_Merge::read_options | ( | int | argc, |
char * | argv[] | ||
) |
This method calls Option to read the code options from the provided arguments.
[in] | argc | Argument count. |
[in] | argv | Argument vector. |
void Cat_Merge::write_files | ( | ) |
|
private |
Set of Galaxies.
|
private |
Include Merge_Fileio class.