315{
316
317
319
320 if(status) {
321
324 int avail=0;
325
326
329
332
333
336 chain->setText(0, QString(
"Passed Triggers"));
337 QList<QTreeWidgetItem *> chainItems;
339 chainItems.append(
new QTreeWidgetItem((QTreeWidget*)0, QStringList(
m_chainIDs[i])));
340 chain->insertChildren(0, chainItems);
341 }
342
343
345 QTreeWidgetItem* eftree =
new QTreeWidgetItem(
m_qtrigData);
346 eftree->setText(0, QString("Muon Type 1 -> EF"));
347
348 for(
int i=0;
i<TWIDTH; ++
i) {
350 QTreeWidgetItem* eftree_s = new QTreeWidgetItem(eftree);
351 eftree_s->setText(0, QString("Spectrometer Track-")+QString::number(i+1));
352 QList<QTreeWidgetItem *> efitem_s;
355 }
356 eftree_s->insertChildren(0, efitem_s);
357 }
358 }
359
360 for(
int i=0;
i<TWIDTH; ++
i) {
362 QTreeWidgetItem* eftree_e = new QTreeWidgetItem(eftree);
363 eftree_e->setText(0, QString("Extrapolated Track-")+QString::number(i+1));
364 QList<QTreeWidgetItem *> efitem_e;
367 }
368 eftree_e->insertChildren(0, efitem_e);
369 }
370 }
371
372 for(
int i=0;
i<TWIDTH; ++
i) {
374 QTreeWidgetItem* eftree_c = new QTreeWidgetItem(eftree);
375 eftree_c->setText(0, QString("Combined Track-")+QString::number(i+1));
376 QList<QTreeWidgetItem *> efitem_c;
379 }
380 eftree_c->insertChildren(0, efitem_c);
381 }
382 }
383 ++avail;
384 }
385
386
388 QTreeWidgetItem* mgtree =
new QTreeWidgetItem(
m_qtrigData);
389 mgtree->setText(0, QString("Muon Type 2 -> MuGirl"));
390
391 for(
int i=0;
i<TWIDTH; ++
i) {
393 QTreeWidgetItem* mgtree_s = new QTreeWidgetItem(mgtree);
394 mgtree_s->setText(0, QString("Spectrometer Track-")+QString::number(i+1));
395 QList<QTreeWidgetItem *> mgitem_s;
398 }
399 mgtree_s->insertChildren(0, mgitem_s);
400 }
401 }
402
403 for(
int i=0;
i<TWIDTH; ++
i) {
405 QTreeWidgetItem* mgtree_e = new QTreeWidgetItem(mgtree);
406 mgtree_e->setText(0, QString("Extrapolated Track-")+QString::number(i+1));
407 QList<QTreeWidgetItem *> mgitem_e;
410 }
411 mgtree_e->insertChildren(0, mgitem_e);
412 }
413 }
414
415 for(
int i=0;
i<TWIDTH; ++
i) {
417 QTreeWidgetItem* mgtree_c = new QTreeWidgetItem(mgtree);
418 mgtree_c->setText(0, QString("Combined Track-")+QString::number(i+1));
419 QList<QTreeWidgetItem *> mgitem_c;
422 }
423 mgtree_c->insertChildren(0, mgitem_c);
424 }
425 }
426 ++avail;
427 }
428
429 }
430 }
431
432
434 else {
435 log_error(
"processQTrigItem(): EF data not available!");
437 }
438
439 }
440 else
442
444}
bool loadTrackContainer()
bool contains(const std::string &s, const std::string ®x)
does a string contain the substring