Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
cwb_condor_create.C File Reference
#include <vector>
Include dependency graph for cwb_condor_create.C:

Functions

TB checkFile (gSystem->Getenv("CWB_ROOTLOGON_FILE"))
 
TB checkFile (gSystem->Getenv("CWB_PARAMETERS_FILE"))
 
TB checkFile (gSystem->Getenv("CWB_UPARAMETERS_FILE"))
 
TB createDagFile (rslagList, full_condor_dir, data_label, jobFiles, cwb_stage_name)
 
cout<< endl;cout<< "To submit
condor jobs, type : cwb_condor
submit"<< endl;cout<< endl;}gSystem-> 
Exit (0)
 
 for (int n=0;n< nIFO;n++)
 
 if (TString(condor_tag)=="")
 
 if (estat==0)
 
 if (nIFO==1)
 
 if (slagSize==0)
 
 if (gSystem->Getenv("_USE_OSG")!=NULL)
 
 if (gSystem->Getenv("_USE_LSF")!=NULL)
 
 if (gSystem->Getenv("_USE_PEGASUS")!=NULL)
 
vector< TStringifos (nIFO)
 
 sprintf (full_condor_dir,"%s/%s", work_dir, condor_dir)
 
 sprintf (full_condor_out_dir,"%s/%s", work_dir, log_dir)
 
 sprintf (full_condor_err_dir,"%s/%s", work_dir, log_dir)
 
 sprintf (dagfile,"%s/%s.dag", condor_dir, data_label)
 

Variables

vector< waveSegmentcat1List =TB.readSegList(nDQF, DQF, CWB_CAT1)
 
char dagfile [1024]
 
 else
 
int estat = gSystem->GetPathInfo(dagfile,&id,&size,&flags,&mt)
 
Long_t flags
 
char full_condor_dir [512]
 
char full_condor_err_dir [512]
 
char full_condor_out_dir [512]
 
Long_t id
 
cout<< "slagList size : "
<< slagList.size()<< endl;cout
<< endl<< "Start segments
selection from dq cat1 list ..."
<< endl<< endl;rslagList=TB.getSlagList(slagList,
ifos, segLen, segMLS, segEdge,
nDQF, DQF, CWB_CAT1);cout
<< "Number of selected jobs
after cat1 : "
<< rslagList.size()<< endl;cout
<< endl<< "Start segments
selection from dq cat2 list ..."
<< endl<< endl;rslagList=TB.getSlagList(rslagList,
ifos, segLen, segTHR, segEdge,
nDQF, DQF, CWB_CAT2);cout
<< "Number of selected jobs
after cat2 : "
<< rslagList.size()<< endl;vector
< TString
jobFiles
 
Long_t mt
 
vector< slagrslagList
 
Long_t size
 
vector< slagslagList =TB.getSlagList(nIFO, slagSize, slagSegs, slagOff, slagMin, slagMax, slagSite, slagFile)
 

Function Documentation

TB checkFile ( gSystem->  Getenv"CWB_ROOTLOGON_FILE")
TB checkFile ( gSystem->  Getenv"CWB_PARAMETERS_FILE")
TB checkFile ( gSystem->  Getenv"CWB_UPARAMETERS_FILE")
TB createDagFile ( rslagList  ,
full_condor_dir  ,
data_label  ,
jobFiles  ,
cwb_stage_name   
)
cout<< endl; cout << "To submit condor jobs, type : cwb_condor submit" << endl; cout << endl; } gSystem-> Exit ( )
for ( )

Definition at line 71 of file cwb_condor_create.C.

if ( TString(condor_tag)  = ="")

Definition at line 12 of file cwb_condor_create.C.

if ( estat  = =0)

Definition at line 47 of file cwb_condor_create.C.

if ( nIFO  = =1)

Definition at line 62 of file cwb_condor_create.C.

if ( slagSize  = =0)

Definition at line 79 of file cwb_condor_create.C.

if ( gSystem->Getenv("_USE_OSG")!  = NULL)

Definition at line 105 of file cwb_condor_create.C.

if ( gSystem->Getenv("_USE_LSF")!  = NULL)

Definition at line 113 of file cwb_condor_create.C.

if ( gSystem->Getenv("_USE_PEGASUS")!  = NULL)

Definition at line 142 of file cwb_condor_create.C.

vector<TString> ifos ( nIFO  )
sprintf ( full_condor_dir  ,
"%s/%s ,
work_dir  ,
condor_dir   
)
sprintf ( full_condor_out_dir  ,
"%s/%s ,
work_dir  ,
log_dir   
)
sprintf ( full_condor_err_dir  ,
"%s/%s ,
work_dir  ,
log_dir   
)
sprintf ( dagfile  ,
"%s/%s.dag"  ,
condor_dir  ,
data_label   
)

Variable Documentation

vector<waveSegment> cat1List =TB.readSegList(nDQF, DQF, CWB_CAT1)

Definition at line 76 of file cwb_condor_create.C.

char dagfile[1024]

Definition at line 41 of file cwb_condor_create.C.

else
Initial value:
{
CWB::Toolbox TB
Definition: ComputeSNR.C:5
static vector< waveSegment > getSlagJobList(vector< waveSegment > ilist, int seglen=600)
Definition: Toolbox.cc:1771
segLen
Definition: cwb_eced.C:7
vector< waveSegment > cat1List

Definition at line 87 of file cwb_condor_create.C.

int estat = gSystem->GetPathInfo(dagfile,&id,&size,&flags,&mt)

Definition at line 46 of file cwb_condor_create.C.

Long_t flags

Definition at line 45 of file cwb_condor_create.C.

char full_condor_dir[512]

Definition at line 32 of file cwb_condor_create.C.

char full_condor_err_dir[512]

Definition at line 34 of file cwb_condor_create.C.

char full_condor_out_dir[512]

Definition at line 33 of file cwb_condor_create.C.

Long_t id

Definition at line 45 of file cwb_condor_create.C.

cout<< "slagList size : " << slagList.size() << endl; cout << endl << "Start segments selection from dq cat1 list ..." << endl << endl; rslagList=TB.getSlagList( slagList, ifos, segLen, segMLS, segEdge, nDQF, DQF, CWB_CAT1); cout << "Number of selected jobs after cat1 : " << rslagList.size() << endl; cout << endl << "Start segments selection from dq cat2 list ..." << endl << endl; rslagList=TB.getSlagList(rslagList, ifos, segLen, segTHR, segEdge, nDQF, DQF, CWB_CAT2); cout << "Number of selected jobs after cat2 : " << rslagList.size() << endl; vector<TString> jobFiles

Definition at line 101 of file cwb_condor_create.C.

Long_t mt

Definition at line 45 of file cwb_condor_create.C.

vector<slag> rslagList

Definition at line 69 of file cwb_condor_create.C.

Long_t size

Definition at line 45 of file cwb_condor_create.C.

vector<slag> slagList =TB.getSlagList(nIFO, slagSize, slagSegs, slagOff, slagMin, slagMax, slagSite, slagFile)

Definition at line 91 of file cwb_condor_create.C.