fix to uniqueID for catalog data

This commit is contained in:
P.M. Sutter 2012-12-09 21:51:46 -06:00
parent dee217babf
commit b20ed47367

View file

@ -27,7 +27,7 @@ struct NYU_Data
double cz; double cz;
double fgotten; double fgotten;
double phi_z; double phi_z;
double uniqueID; long uniqueID;
}; };
struct Position struct Position
@ -42,7 +42,7 @@ struct ParticleData
vector<double> dec; vector<double> dec;
vector<double> redshift; vector<double> redshift;
vector<double> catalogID; vector<double> catalogID;
vector<double> uniqueID; vector<long> uniqueID;
int id_mask; int id_mask;
// PMS // PMS
int mask_index; int mask_index;
@ -453,7 +453,7 @@ void saveForZobov(ParticleData& pdata, const string& fname, const string& paramn
cout << format("Writing Unique ID...") << endl; cout << format("Writing Unique ID...") << endl;
f.beginCheckpoint(); f.beginCheckpoint();
for (uint32_t i = 0; i < pdata.pos.size(); i++) { for (uint32_t i = 0; i < pdata.pos.size(); i++) {
f.writeReal32(pdata.uniqueID[i]); f.writeInt64(pdata.uniqueID[i]);
} }
f.endCheckpoint(); f.endCheckpoint();