Logo coherent WaveBurst  
Library Reference Guide
Logo
Macros | Functions | Variables
cwb_mkdir.C File Reference

Macros

#define NDIR   20
 

Functions

TB checkFile (gSystem->Getenv("CWB_ROOTLOGON_FILE"))
 
TB checkFile (gSystem->Getenv("CWB_PARAMETERS_FILE"))
 
cout<< cmd<< endl;gSystem-> Exec (cmd)
 
 exit (0)
 
 for (int i=0;i< nDIR;i++)
 pointers to detectors More...
 
 if (TString(gSystem->Getenv("CWB_MKDIR_OPTION")).CompareTo("batch")==0)
 
 if (cwb_mkdir_wrkdir.Contains(".M"))
 
 if (cwb_mkdir_wrkdir.Contains(".V"))
 
 if (cwb_mkdir_wrkdir.Contains(".C"))
 
 if (gSystem->Getenv("SITE_CLUSTER")!=NULL)
 
 if (cwb_mkdir_wrkdir!="")
 
 if (TString(www_dir)!="")
 
 if (gSystem->Getenv("_USE_PEGASUS")!=NULL)
 
 sprintf (cmd,"ln -sf %s rootlogon.C", cwb_rootlogon_file.Data())
 
 sprintf (cmd,"ln -sf %s/README.cwb", cwb_dir_name.Data())
 
 sprintf (cmd,"ln -sf %s/cwb_ced.sh %s/ced.sh", cwb_scripts.Data(), condor_dir)
 
 sprintf (cmd,"ln -sf %s %s/cwb.sh", cwb_nets_name.Data(), condor_dir)
 

Variables

char cmd [1024]
 
TString cwb_dir_name = TString(gSystem->Getenv("CWB_MACROS"))
 
bool cwb_mkdir_batch =false
 
TString cwb_nets_name = TString(gSystem->Getenv("CWB_NETS_FILE"))
 
TString cwb_rootlogon_file = TString(gSystem->Getenv("CWB_ROOTLOGON_FILE"))
 
TString cwb_scripts = TString(gSystem->Getenv("CWB_SCRIPTS"))
 
TString dir_name [NDIR] = tmp_dir
 
 else
 
char ldir [1024]
 
int nDIR =0
 
TString site_cluster = ""
 

Macro Definition Documentation

◆ NDIR

#define NDIR   20

Definition at line 74 of file cwb_mkdir.C.

Function Documentation

◆ checkFile() [1/2]

TB checkFile ( gSystem->  Getenv"CWB_ROOTLOGON_FILE")

◆ checkFile() [2/2]

TB checkFile ( gSystem->  Getenv"CWB_PARAMETERS_FILE")

◆ Exec()

cout<< cmd << endl; gSystem-> Exec ( cmd  )

◆ exit()

exit ( )

◆ for()

for ( )

pointers to detectors

Definition at line 147 of file cwb_mkdir.C.

◆ if() [1/8]

if ( TString(gSystem->Getenv("CWB_MKDIR_OPTION")).CompareTo("batch")  = =0)

Definition at line 30 of file cwb_mkdir.C.

◆ if() [2/8]

if ( cwb_mkdir_wrkdir.  Contains".M")

Definition at line 46 of file cwb_mkdir.C.

◆ if() [3/8]

if ( cwb_mkdir_wrkdir.  Contains".V")

Definition at line 53 of file cwb_mkdir.C.

◆ if() [4/8]

if ( cwb_mkdir_wrkdir.  Contains".C")

Definition at line 60 of file cwb_mkdir.C.

◆ if() [5/8]

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

Definition at line 70 of file cwb_mkdir.C.

◆ if() [6/8]

if ( cwb_mkdir_wrkdir!  = "")

Definition at line 78 of file cwb_mkdir.C.

◆ if() [7/8]

if ( TString(www_dir)!  = "")

Definition at line 123 of file cwb_mkdir.C.

◆ if() [8/8]

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

Definition at line 213 of file cwb_mkdir.C.

◆ sprintf() [1/4]

sprintf ( cmd  ,
"ln -sf %s rootlogon.C ,
cwb_rootlogon_file.  Data() 
)

◆ sprintf() [2/4]

sprintf ( cmd  ,
"ln -sf %s/README.cwb"  ,
cwb_dir_name.  Data() 
)

◆ sprintf() [3/4]

sprintf ( cmd  ,
"ln -sf %s/cwb_ced.sh %s/ced.sh"  ,
cwb_scripts.  Data(),
condor_dir   
)

◆ sprintf() [4/4]

sprintf ( cmd  ,
"ln -sf %s %s/cwb.sh"  ,
cwb_nets_name.  Data(),
condor_dir   
)

Variable Documentation

◆ cmd

char cmd[1024]

Definition at line 145 of file cwb_mkdir.C.

◆ cwb_dir_name

TString cwb_dir_name = TString(gSystem->Getenv("CWB_MACROS"))

Definition at line 206 of file cwb_mkdir.C.

◆ cwb_mkdir_batch

bool cwb_mkdir_batch =false

Definition at line 29 of file cwb_mkdir.C.

◆ cwb_nets_name

TString cwb_nets_name = TString(gSystem->Getenv("CWB_NETS_FILE"))

Definition at line 212 of file cwb_mkdir.C.

◆ cwb_rootlogon_file

TString cwb_rootlogon_file = TString(gSystem->Getenv("CWB_ROOTLOGON_FILE"))

Definition at line 201 of file cwb_mkdir.C.

◆ cwb_scripts

TString cwb_scripts = TString(gSystem->Getenv("CWB_SCRIPTS"))

Definition at line 211 of file cwb_mkdir.C.

◆ dir_name

dir_name[nDIR++] = tmp_dir

Definition at line 76 of file cwb_mkdir.C.

◆ else

else
Initial value:
{
sprintf(cmd,"ln -sf %s/cwb_loudest.sh %s/loudest.sh",cwb_scripts.Data(),condor_dir)
sprintf(cmd,"ln -sf %s rootlogon.C", cwb_rootlogon_file.Data())
char cmd[1024]
Definition: cwb_mkdir.C:145
TString cwb_scripts
Definition: cwb_mkdir.C:211
char condor_dir[512]
Definition: test_config1.C:148

Definition at line 218 of file cwb_mkdir.C.

◆ ldir

char ldir[1024]

Definition at line 146 of file cwb_mkdir.C.

◆ nDIR

int nDIR =0

Definition at line 77 of file cwb_mkdir.C.

◆ site_cluster

TString site_cluster = ""

Definition at line 69 of file cwb_mkdir.C.