Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Functions | Variables
ConvertGWGC.C File Reference

Macros

#define GWGC_FILE   "../data/GWGCCatalog_Rev1d7.txt"
 
#define GWGC_FILE_INSP   "../data/GWGCCatalog_Rev1d7_InspiralFormat.txt"
 

Functions

 if (!in.good())
 
in open (GWGC_FILE, ios::in)
 

Variables

cout<< "Opening Input File : "
<< GWGC_FILE<< endl;int
entries=0;char str[1024];while(true){in.getline(str,
1024);if(!in.good()) break;if(str[0]!=
'#') entries++;}cout
<< "entries "<< entries<< endl;in.clear(ios::goodbit);in.seekg(0,
ios::beg);ofstream out;out.open(GWGC_FILE_INSP,
ios::out);if(!out.good()){cout
<< "Error Opening Output File : "
<< GWGC_FILE_INSP<< endl;exit(1);}int
cnt=0;char iline[1024];in.getline(iline,
1024);while(1){in.getline(iline,
1024);if(!in.good()) break;TObjArray
*tok=TString(iline).Tokenize(TString('|'));TObjString
*tname=(TObjString *) tok-> 
At (1)
 
double DEC = tdec->GetString().Atof()
 
int dec_d = int(DEC)
 
int dec_m = int((DEC-dec_d)*60.)
 
double dist = tdist->GetString().Atof()
 
double lum = tabs_mag->GetString().Atof()
 
TString name = tname->GetString()
 
double ra = tra->GetString().Atof()
 
TObjString * tabs_mag = (TObjString*)tok->At(13)
 
TObjString * tdec = (TObjString*)tok->At(3)
 
TObjString * tdist = (TObjString*)tok->At(14)
 
TObjString * tra = (TObjString*)tok->At(2)
 

Macro Definition Documentation

#define GWGC_FILE   "../data/GWGCCatalog_Rev1d7.txt"
#define GWGC_FILE_INSP   "../data/GWGCCatalog_Rev1d7_InspiralFormat.txt"

Function Documentation

if ( !in.  good())

Definition at line 11 of file ConvertGWGC.C.

in open ( GWGC_FILE  ,
ios::in   
)

Variable Documentation

cout<< "Opening Input File : " << GWGC_FILE << endl; int entries=0; char str[1024]; while(true) { in.getline(str,1024); if (!in.good()) break; if(str[0] != '#') entries++; } cout << "entries " << entries << endl; in.clear(ios::goodbit); in.seekg(0, ios::beg); ofstream out; out.open(GWGC_FILE_INSP,ios::out); if (!out.good()) {cout << "Error Opening Output File : " << GWGC_FILE_INSP << endl;exit(1);}int cnt=0; char iline[1024]; in.getline(iline,1024); while (1) { in.getline(iline,1024); if (!in.good()) break; TObjArray* tok = TString(iline).Tokenize(TString('|')); TObjString* tname = (TObjString*)tok-> At(1)

Definition at line 39 of file ConvertGWGC.C.

DEC = tdec->GetString().Atof()

Definition at line 47 of file ConvertGWGC.C.

int dec_d = int(DEC)

Definition at line 55 of file ConvertGWGC.C.

int dec_m = int((DEC-dec_d)*60.)

Definition at line 56 of file ConvertGWGC.C.

double dist = tdist->GetString().Atof()

Definition at line 48 of file ConvertGWGC.C.

double lum = tabs_mag->GetString().Atof()

Definition at line 49 of file ConvertGWGC.C.

TString name = tname->GetString()

Definition at line 45 of file ConvertGWGC.C.

ra = tra->GetString().Atof()

Definition at line 46 of file ConvertGWGC.C.

TObjString* tabs_mag = (TObjString*)tok->At(13)

Definition at line 43 of file ConvertGWGC.C.

TObjString* tdec = (TObjString*)tok->At(3)

Definition at line 41 of file ConvertGWGC.C.

TObjString* tdist = (TObjString*)tok->At(14)

Definition at line 42 of file ConvertGWGC.C.

TObjString* tra = (TObjString*)tok->At(2)

Definition at line 40 of file ConvertGWGC.C.