propagate only necessary root flags to TApplication.
This commit is contained in:
parent
66df43c663
commit
418adfde67
@ -1439,15 +1439,17 @@ Int_t main(Int_t argc, Char_t *argv[])
|
||||
|
||||
// if Fourier graphical export is whished, switch to batch mode
|
||||
Bool_t batch = false;
|
||||
int cc=0;
|
||||
char **arg;
|
||||
if (startupParam.graphicFormat.Length() != 0) {
|
||||
batch = true;
|
||||
argv[argc] = (Char_t*)malloc(16*sizeof(Char_t));
|
||||
strcpy(argv[argc], "-b");
|
||||
argc++;
|
||||
arg[cc] = (Char_t*)malloc(16*sizeof(Char_t));
|
||||
strcpy(arg[cc], "-b");
|
||||
cc++;
|
||||
}
|
||||
|
||||
// plot the Fourier transform
|
||||
TApplication app("App", &argc, argv);
|
||||
TApplication app("App", &cc, arg);
|
||||
|
||||
if (startupHandler) {
|
||||
fourierCanvas = std::unique_ptr<PFourierCanvas>(new PFourierCanvas(fourier, dataSetTag, startupParam.title.Data(),
|
||||
|
@ -77,7 +77,7 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
}
|
||||
|
||||
TApplication app("App", &argc, argv);
|
||||
TApplication app("App", nullptr, nullptr);
|
||||
|
||||
Bool_t ok=kTRUE;
|
||||
PMuppCanvas *muppCanvas = new PMuppCanvas("mupp", 10, 10, 600, 800,
|
||||
|
@ -77,7 +77,7 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
}
|
||||
|
||||
TApplication app("App", &argc, argv);
|
||||
TApplication app("App", nullptr, nullptr);
|
||||
|
||||
Bool_t ok=kTRUE;
|
||||
PMuppCanvas *muppCanvas = new PMuppCanvas("mupp", 10, 10, 600, 800,
|
||||
|
@ -779,7 +779,7 @@ Int_t main(Int_t argc, Char_t *argv[])
|
||||
// 3) set the data-, and bkg-range
|
||||
if (success) {
|
||||
// generate Root application needed for PMusrCanvas
|
||||
TApplication app("App", &argc, argv);
|
||||
TApplication app("App", nullptr, nullptr);
|
||||
|
||||
PMusrT0Data musrT0Data;
|
||||
std::vector<PRawRunData*> rawRunData;
|
||||
|
@ -302,12 +302,14 @@ int main(int argc, char *argv[])
|
||||
|
||||
if (result == PMUSR_SUCCESS) {
|
||||
// generate Root application needed for PMusrCanvas
|
||||
int cc=0;
|
||||
char **arg;
|
||||
if (graphicsOutput || asciiOutput) {
|
||||
argv[argc] = (char*)malloc(16*sizeof(char));
|
||||
strcpy(argv[argc], "-b");
|
||||
argc++;
|
||||
arg[cc] = (char*)malloc(16*sizeof(char));
|
||||
strcpy(arg[cc], "-b");
|
||||
cc++;
|
||||
}
|
||||
TApplication app("App", &argc, argv);
|
||||
TApplication app("App", &cc, arg);
|
||||
|
||||
std::vector<PMusrCanvas*> canvasVector;
|
||||
PMusrCanvas *musrCanvas;
|
||||
|
Loading…
x
Reference in New Issue
Block a user