266{
268
269 TGCompositeFrame *tf = worktab->AddTab("Reconstruction options");
270 TGLabel *label;
271 TGHorizontalFrame *frame;
272
273
274
275
276
277 frame = new TGHorizontalFrame(tf);
278 label = new TGLabel(frame, "momentum");
280 7, 0,
281 TGNumberEntry::kNESRealTwo,
282 TGNumberEntry::kNEANonNegative,
283 TGNumberEntry::kNELLimitMin, 0, 1);
287
288
289
290 frame = new TGHorizontalFrame(tf);
291 label = new TGLabel(frame, "probmin");
293 7, 1,
294 TGNumberEntry::kNESRealTwo,
295 TGNumberEntry::kNEANonNegative,
296 TGNumberEntry::kNELLimitMinMax, 0, 1);
300
301
302
303 frame = new TGHorizontalFrame(tf);
304 label = new TGLabel(frame, "nsegmin");
306 7, 2,
307 TGNumberEntry::kNESInteger,
308 TGNumberEntry::kNEAPositive,
309 TGNumberEntry::kNELLimitMin, 0, 1);
313
314
315
316 frame = new TGHorizontalFrame(tf);
317 label = new TGLabel(frame, "maxgap");
319 7, 3,
320 TGNumberEntry::kNESInteger,
321 TGNumberEntry::kNEAPositive,
322 TGNumberEntry::kNELLimitMin, 0, 1);
326
327
328
329 label = new TGLabel(tf,"Scanning conditions:");
331
332
333
334 frame = new TGHorizontalFrame(tf);
335 label = new TGLabel(frame, "Coords Sigma");
337 7, 4,
338 TGNumberEntry::kNESRealTwo,
339 TGNumberEntry::kNEANonNegative,
340 TGNumberEntry::kNELLimitMinMax, 0, 10);
344
345
346
347 frame = new TGHorizontalFrame(tf);
348 label = new TGLabel(frame, "Tangents Sigma");
350 7, 5,
351 TGNumberEntry::kNESRealFour,
352 TGNumberEntry::kNEANonNegative,
353 TGNumberEntry::kNELLimitMinMax, 0, 1);
357
358
359
360 TGHorizontalFrame *Frame1 = new TGHorizontalFrame(tf);
361
362 TGTextButton *Apply = new TGTextButton(Frame1, "Apply", 2);
363
365
366 TGTextButton* Reset = new TGTextButton(Frame1, "Reset", 3);
367
369
371}
TGNumberEntry * fRecOptEntry[6]
Definition: EGraphRec.h:91