fProductionMode(0),
fRunNumbers(),
fExecutable(),
+ fExecutableCommand(),
fArguments(),
fAnalysisMacro(),
fAnalysisSource(),
fProductionMode(0),
fRunNumbers(),
fExecutable(),
+ fExecutableCommand(),
fArguments(),
fAnalysisMacro(),
fAnalysisSource(),
fProductionMode(other.fProductionMode),
fRunNumbers(other.fRunNumbers),
fExecutable(other.fExecutable),
+ fExecutableCommand(other.fExecutableCommand),
fArguments(other.fArguments),
fAnalysisMacro(other.fAnalysisMacro),
fAnalysisSource(other.fAnalysisSource),
fProductionMode = other.fProductionMode;
fRunNumbers = other.fRunNumbers;
fExecutable = other.fExecutable;
+ fExecutableCommand = other.fExecutableCommand;
fArguments = other.fArguments;
fAnalysisMacro = other.fAnalysisMacro;
fAnalysisSource = other.fAnalysisSource;
fMaxMergeFiles = 100;
fRunNumbers = "";
fExecutable = "analysis.sh";
+ fExecutableCommand = "root -b -q";
fArguments = "";
fAnalysisMacro = "myAnalysis.C";
fAnalysisSource = "";
out << "which aliroot" << endl;
out << "echo \"=========================================\"" << endl << endl;
// if (TestBit(AliAnalysisGrid::kTest)) out << "root ";
- out << "root -b -q ";
+ out << fExecutableCommand << " ";
out << fAnalysisMacro.Data() << endl << endl;
out << "echo \"======== " << fAnalysisMacro.Data() << " finished ========\"" << endl;
}