![]() |
AliPhysics
095eea3 (095eea3)
|
Worker script to run terminate part for Grid. More...
#include <TString.h>
#include <TSystem.h>
#include <TGrid.h>
#include <TFile.h>
#include <TObjArray.h>
#include <TObjString.h>
#include <TError.h>
#include <TEnv.h>
#include <TROOT.h>
#include <AliAnalysisManager.h>
#include <AliAnalysisAlien.h>
#include <fstream>
Go to the source code of this file.
Functions | |
Bool_t | LoadLib (const char *libName) |
Bool_t | LoadPar (const char *parName) |
Bool_t | LoadHandler (const TString &name) |
Bool_t | Setup (const TString &name, const TString &libs, const TString &pars, const TString &srcs, Bool_t local=false, Bool_t localLibsNotPar=true) |
Bool_t | GridTerminate (const TString &name, const TString &libs, const TString &pars, const TString &srcs, Bool_t local=false, Bool_t localLibsNotPar=true) |
Worker script to run terminate part for Grid.
Definition in file GridTerminate.C.
Bool_t GridTerminate | ( | const TString & | name, |
const TString & | libs, | ||
const TString & | pars, | ||
const TString & | srcs, | ||
Bool_t | local = false , |
||
Bool_t | localLibsNotPar = true |
||
) |
Submit the terminate job
name | Name of the job |
libs | Libraries to load (space separated string) |
pars | PARs to load (space separated string) |
srcs | Sources to load (space separated string) |
local | If true, run local terminate job on already merged and downloaded files. |
localLibsNotPar | if local is true and this is true, then we load the corresponding locally compiled library for each specified PAR file. |
Definition at line 236 of file GridTerminate.C.
Load the analysis handler if needed
name |
Definition at line 67 of file GridTerminate.C.
Referenced by Setup().
Bool_t LoadLib | ( | const char * | libName | ) |
Load a library
libName | Library name |
Definition at line 34 of file GridTerminate.C.
Referenced by Setup().
Bool_t LoadPar | ( | const char * | parName | ) |
Load a PAR
parName | PAR file name |
Definition at line 50 of file GridTerminate.C.
Referenced by Setup().
Bool_t Setup | ( | const TString & | name, |
const TString & | libs, | ||
const TString & | pars, | ||
const TString & | srcs, | ||
Bool_t | local = false , |
||
Bool_t | localLibsNotPar = true |
||
) |
Setup our manager et al
name | Name of the job |
libs | Libraries to load (space separated string) |
pars | PARs to load (space separated string) |
srcs | Sources to load (space separated string) |
local | If true, run local terminate job on already merged and downloaded files. |
localLibsNotPar | if local is true and this is true, then we load the corresponding locally compiled library for each specified PAR file. |
Definition at line 107 of file GridTerminate.C.
Referenced by GridTerminate().