Logo coherent WaveBurst  
Library Reference Guide
Logo
Functions | Variables
cwb_condor_sdag.C File Reference
#include <vector>
Include dependency graph for cwb_condor_sdag.C:

Functions

TB checkFile (gSystem->Getenv("CWB_ROOTLOGON_FILE"))
 
TB checkFile (gSystem->Getenv("CWB_PARAMETERS_FILE"))
 
TB checkFile (gSystem->Getenv("CWB_UPARAMETERS_FILE"))
 
cout<< cwb_condor_njobs<< endl;char full_condor_dir[1024];sprintf(full_condor_dir,"%s/%s", work_dir, condor_dir);TString cwb_condor_dag=TString::Format("%s/%s.dag", condor_dir, data_label);TB.checkFile(cwb_condor_dag, false);if(gSystem->Getenv("CWB_CONDOR_DAG")!=NULL) { TString cwb_condor_dag=TString(gSystem->Getenv("CWB_CONDOR_DAG"));} if(!cwb_condor_dag.Contains(".dag")) { cout<< "cwb_condor_sdag.C - Error : dag file name must contains '.dag'"<< endl;gSystem-> Exit (1)
 
 if (gSystem->Getenv("CWB_CONDOR_NJOBS")==NULL)
 
 if (TString(gSystem->Getenv("CWB_CONDOR_NJOBS")).IsDigit())
 
 if (cwb_condor_njobs<=1)
 
cwb_condor_sdag ReplaceAll (".dag",".sdag")
 

Variables

int cwb_condor_njobs =-1
 
TString cwb_condor_sdag = cwb_condor_dag
 
vector< intjobList =TB.getCondorJobList(full_condor_dir, data_label)
 

Function Documentation

◆ checkFile() [1/3]

TB checkFile ( gSystem->  Getenv"CWB_ROOTLOGON_FILE")

◆ checkFile() [2/3]

TB checkFile ( gSystem->  Getenv"CWB_PARAMETERS_FILE")

◆ checkFile() [3/3]

TB checkFile ( gSystem->  Getenv"CWB_UPARAMETERS_FILE")

◆ Exit()

cout<< cwb_condor_njobs << endl; char full_condor_dir[1024]; sprintf(full_condor_dir,"%s/%s",work_dir,condor_dir); TString cwb_condor_dag = TString::Format("%s/%s.dag",condor_dir,data_label); TB.checkFile(cwb_condor_dag,false); if(gSystem->Getenv("CWB_CONDOR_DAG")!=NULL) { TString cwb_condor_dag=TString(gSystem->Getenv("CWB_CONDOR_DAG")); } if(!cwb_condor_dag.Contains(".dag")) { cout << "cwb_condor_sdag.C - Error : dag file name must contains '.dag'" << endl; gSystem-> Exit ( )

◆ if() [1/3]

if ( gSystem->  Getenv"CWB_CONDOR_NJOBS" = =NULL)

Definition at line 33 of file cwb_condor_sdag.C.

◆ if() [2/3]

if ( TString(gSystem->Getenv("CWB_CONDOR_NJOBS")).IsDigit()  )

Definition at line 36 of file cwb_condor_sdag.C.

◆ if() [3/3]

if ( cwb_condor_njobs<=  1)

Definition at line 39 of file cwb_condor_sdag.C.

◆ ReplaceAll()

cwb_condor_sdag ReplaceAll ( ".dag"  ,
".sdag"   
)

Variable Documentation

◆ cwb_condor_njobs

int cwb_condor_njobs =-1

Definition at line 32 of file cwb_condor_sdag.C.

◆ cwb_condor_sdag

TString cwb_condor_sdag = cwb_condor_dag

Definition at line 62 of file cwb_condor_sdag.C.

◆ jobList

vector<int> jobList =TB.getCondorJobList(full_condor_dir, data_label)

Definition at line 60 of file cwb_condor_sdag.C.