10 if(cwb_eced_opts!=
"") {
13 fName = gSystem->ExpandPathName(ECED_CFG.Data());
18 if(fName.EndsWith(
".root")) {
19 CWB =
new cwb2G(fName,uName,jstage);
23 gSystem->Setenv(
"CWB_UPARAMETERS_FILE",
"");
26 icfg.
Import(
"$CWB_PARAMETERS_FILE");
30 EXPORT(
int,nIFO,TString::Format(
"nIFO = %d",nIFO).Data())
31 EXPORT(
int,nfactor,TString::Format(
"nfactor = %d",nfactor).Data())
39 CWB =
new cwb2G(icfg,jstage);
41 gSystem->Setenv(
"CWB_UPARAMETERS_FILE",fName);
54 lagFile = lagBuffer.GetArray();
57 EXPORT(
char*,lagFile,TString::Format(
"lagFile = (char*)%p",lagFile).Data())
58 EXPORT(
char*,lagMode,TString::Format(
"strcpy(lagMode,(char*)%p)",lagMode).Data())
63 if(eced) cfg->
Import(gSystem->ExpandPathName(
"$CWB_MACROS/cwb_eced.C"));
64 cfg->
Import(gSystem->ExpandPathName(
"$CWB_MACROS/cwb_inet.C"));
69 if(eced) cfg->
Print(
TString(tmp_dir)+
"/eced_parameters.C");
void Export(TString fname="")
void Print(Option_t *option="")
void Import(TString umacro="")
void SetupStage(CWB_STAGE jstage)
virtual void run(int runID=0)
#define EXPORT(TYPE, VAR, CMD)
CWB::config * GetConfig()
strcpy(RunLabel, RUN_LABEL)
void cwb_inet2G(int runID, TString fName, CWB_STAGE jstage, TString uName="", bool eced=false)