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