Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CreateSubWaveMDC.C
Go to the documentation of this file.
1 int
3 
4  char ofile[256];
5  sprintf(ofile,"%s/%s.sub",condor_dir.Data(),label.Data());
6 
7  FILE *fP=NULL;
8  if((fP = fopen(ofile, "w")) == NULL) {
9  cout << "CWB::Toolbox::createSubFile : Error - cannot open file " << ofile << endl;
10  exit(1);
11  }
12 
13  fprintf(fP,"universe = vanilla\n");
14  fprintf(fP,"getenv = true\n");
15  fprintf(fP,"priority = $(PRI)\n");
16  fprintf(fP,"on_exit_hold = ( ExitCode != 0 )\n");
17  fprintf(fP,"request_memory = 3000\n");
18  fprintf(fP,"executable = WaveMDC.sh\n");
19  fprintf(fP,"environment = WMDC_JOBID=$(PID);WMDC_SEG_START=$(WMDC_SEG_START);WMDC_SEG_STOP=$(WMDC_SEG_STOP)\n");
20  fprintf(fP,"accounting_group = ligo.prod.o1.burst.allsky.cwboffline\n");
21  fprintf(fP,"output = %s/$(PID)_%s.out\n",out_dir.Data(),label.Data());
22  fprintf(fP,"error = %s/$(PID)_%s.err\n",err_dir.Data(),label.Data());
23  fprintf(fP,"log = %s/%s.log\n",log_dir.Data(),label.Data());
24  fprintf(fP,"notification = never\n");
25  fprintf(fP,"rank=memory\n");
26  fprintf(fP,"queue\n");
27 
28  fclose(fP);
29 
30  return 0;
31 }
fprintf(stdout,"start=%f duration=%f rate=%f\n", x.start(), x.size()/x.rate(), x.rate())
TString("c")
char ofile[512]
TString label
Definition: MergeTrees.C:21
char log_dir[512]
Definition: test_config1.C:151
FILE * fP
sprintf(tfres,"(1/%g)x(%g) (sec)x(Hz)", 2 *df, df)
char condor_dir[512]
Definition: test_config1.C:148
fclose(ftrig)
int CreateSubWaveMDC(TString label, TString condor_dir, TString out_dir, TString err_dir, TString log_dir)
exit(0)