3474 {
3475 MsgStream log(
msgSvc(), name());
3476
3477 NTuplePtr nt1(
ntupleSvc(),
"mdcHoughFinder/hit");
3478 if ( nt1 ){
3479 ntuple_hit= nt1;
3480 } else {
3481 ntuple_hit=
ntupleSvc()->book(
"mdcHoughFinder/hit", CLID_ColumnWiseTuple,
"hit");
3482 if(ntuple_hit){
3483 ntuple_hit->addItem("hit_run", m_hit_run);
3484 ntuple_hit->addItem("hit_event", m_hit_event);
3485
3486 ntuple_hit->addItem("hit_nhit", m_hit_nhit, 0, 10000);
3487 ntuple_hit->addItem("hit_hitID", m_hit_nhit, m_hit_hitID);
3488 ntuple_hit->addItem("hit_hitType", m_hit_nhit, m_hit_hitType);
3489 ntuple_hit->addItem("hit_layer", m_hit_nhit, m_hit_layer);
3490 ntuple_hit->addItem("hit_wire", m_hit_nhit, m_hit_wire);
3491 ntuple_hit->addItem("hit_flag", m_hit_nhit, m_hit_flag);
3492 ntuple_hit->addItem("hit_halfCircle", m_hit_nhit, m_hit_halfCircle);
3493 ntuple_hit->addItem("hit_x", m_hit_nhit, m_hit_x);
3494 ntuple_hit->addItem("hit_y", m_hit_nhit, m_hit_y);
3495 ntuple_hit->addItem("hit_z", m_hit_nhit, m_hit_z);
3496 ntuple_hit->addItem("hit_drift", m_hit_nhit, m_hit_drift);
3497
3498 ntuple_hit->addItem("mcHit_hitID", m_hit_nhit, m_mcHit_hitID);
3499 ntuple_hit->addItem("mcHit_hitType", m_hit_nhit, m_mcHit_hitType);
3500 ntuple_hit->addItem("mcHit_layer", m_hit_nhit, m_mcHit_layer);
3501 ntuple_hit->addItem("mcHit_wire", m_hit_nhit, m_mcHit_wire);
3502 ntuple_hit->addItem("mcHit_flag", m_hit_nhit, m_mcHit_flag);
3503 ntuple_hit->addItem("mcHit_halfCircle", m_hit_nhit, m_mcHit_halfCircle);
3504 ntuple_hit->addItem("mcHit_x", m_hit_nhit, m_mcHit_x);
3505 ntuple_hit->addItem("mcHit_y", m_hit_nhit, m_mcHit_y);
3506 ntuple_hit->addItem("mcHit_z", m_hit_nhit, m_mcHit_z);
3507 ntuple_hit->addItem("mcHit_drift", m_hit_nhit, m_mcHit_drift);
3508 } else { log << MSG::ERROR << "Cannot book tuple mdcHoughFinder/hit" <<endmsg;
3509 return StatusCode::FAILURE;
3510 }
3511 }
3512
3513 NTuplePtr nt2(
ntupleSvc(),
"mdcHoughFinder/track");
3514 if ( nt2 ){
3515 ntuple_track = nt2;
3516 } else {
3517 ntuple_track =
ntupleSvc()->book(
"mdcHoughFinder/track", CLID_ColumnWiseTuple,
"track");
3518 if(ntuple_track){
3519 ntuple_track->addItem("trk_run", m_trk_run);
3520 ntuple_track->addItem("trk_event", m_trk_event);
3521 ntuple_track->addItem("trk_nTrack", m_trk_nTrack);
3522 ntuple_track->addItem("trk_trackID", m_trk_trackID);
3523 ntuple_track->addItem("trk_charge", m_trk_charge);
3524 ntuple_track->addItem("trk_flag", m_trk_flag);
3525 ntuple_track->addItem("trk_angle", m_trk_angle);
3526 ntuple_track->addItem("trk_rho", m_trk_rho);
3527 ntuple_track->addItem("trk_dAngle", m_trk_dAngle);
3528 ntuple_track->addItem("trk_dRho", m_trk_dRho);
3529 ntuple_track->addItem("trk_dTanl", m_trk_dTanl);
3530 ntuple_track->addItem("trk_dDz", m_trk_dDz);
3531 ntuple_track->addItem("trk_Xc", m_trk_Xc);
3532 ntuple_track->addItem("trk_Yc", m_trk_Yc);
3533 ntuple_track->addItem("trk_R", m_trk_R);
3534 ntuple_track->addItem("trk_dr", m_trk_dr);
3535 ntuple_track->addItem("trk_phi0", m_trk_phi0);
3536 ntuple_track->addItem("trk_kappa", m_trk_kappa);
3537 ntuple_track->addItem("trk_dz", m_trk_dz);
3538 ntuple_track->addItem("trk_tanl", m_trk_tanl);
3539 ntuple_track->addItem("trk_pxy", m_trk_pxy);
3540 ntuple_track->addItem("trk_px", m_trk_px);
3541 ntuple_track->addItem("trk_py", m_trk_py);
3542 ntuple_track->addItem("trk_pz", m_trk_pz);
3543 ntuple_track->addItem("trk_p", m_trk_p);
3544 ntuple_track->addItem("trk_phi", m_trk_phi);
3545 ntuple_track->addItem("trk_theta", m_trk_theta);
3546 ntuple_track->addItem("trk_cosTheta", m_trk_cosTheta);
3547 ntuple_track->addItem("trk_vx", m_trk_vx);
3548 ntuple_track->addItem("trk_vy", m_trk_vy);
3549 ntuple_track->addItem("trk_vz", m_trk_vz);
3550 ntuple_track->addItem("trk_vr", m_trk_vr);
3551 ntuple_track->addItem("trk_chi2", m_trk_chi2);
3552 ntuple_track->addItem("trk_fiTerm", m_trk_fiTerm);
3553 ntuple_track->addItem("trk_nhit", m_trk_nhit);
3554 ntuple_track->addItem("trk_ncluster", m_trk_ncluster);
3555 ntuple_track->addItem("trk_stat", m_trk_stat);
3556 ntuple_track->addItem("trk_ndof", m_trk_ndof);
3557 ntuple_track->addItem("trk_nster", m_trk_nster);
3558 ntuple_track->addItem("trk_nlayer", m_trk_nlayer);
3559 ntuple_track->addItem("trk_firstLayer", m_trk_firstLayer);
3560 ntuple_track->addItem("trk_lastLayer", m_trk_lastLayer);
3561 ntuple_track->addItem("trk_nCgemXClusters", m_trk_nCgemXClusters);
3562 ntuple_track->addItem("trk_nCgemVClusters", m_trk_nCgemVClusters);
3563
3564 ntuple_track->addItem("trk_nHot", m_trk_nHot, 0, 10000);
3565 ntuple_track->addItem("hot_hitID", m_trk_nHot, m_hot_hitID);
3566 ntuple_track->addItem("hot_hitType", m_trk_nHot, m_hot_hitType);
3567 ntuple_track->addItem("hot_layer", m_trk_nHot, m_hot_layer);
3568 ntuple_track->addItem("hot_wire", m_trk_nHot, m_hot_wire);
3569 ntuple_track->addItem("hot_flag", m_trk_nHot, m_hot_flag);
3570 ntuple_track->addItem("hot_halfCircle", m_trk_nHot, m_hot_halfCircle);
3571 ntuple_track->addItem("hot_x", m_trk_nHot, m_hot_x);
3572 ntuple_track->addItem("hot_y", m_trk_nHot, m_hot_y);
3573 ntuple_track->addItem("hot_z", m_trk_nHot, m_hot_z);
3574 ntuple_track->addItem("hot_drift", m_trk_nHot, m_hot_drift);
3575 ntuple_track->addItem("hot_residual", m_trk_nHot, m_hot_residual);
3576
3577 ntuple_track->addItem("mcHot_hitID", m_trk_nHot, m_mcHot_hitID);
3578 ntuple_track->addItem("mcHot_hitType", m_trk_nHot, m_mcHot_hitType);
3579 ntuple_track->addItem("mcHot_layer", m_trk_nHot, m_mcHot_layer);
3580 ntuple_track->addItem("mcHot_wire", m_trk_nHot, m_mcHot_wire);
3581 ntuple_track->addItem("mcHot_flag", m_trk_nHot, m_mcHot_flag);
3582 ntuple_track->addItem("mcHot_halfCircle", m_trk_nHot, m_mcHot_halfCircle);
3583 ntuple_track->addItem("mcHot_x", m_trk_nHot, m_mcHot_x);
3584 ntuple_track->addItem("mcHot_y", m_trk_nHot, m_mcHot_y);
3585 ntuple_track->addItem("mcHot_z", m_trk_nHot, m_mcHot_z);
3586 ntuple_track->addItem("mcHot_drift", m_trk_nHot, m_mcHot_drift);
3587
3588 ntuple_track->addItem("mcTrk_trackID", m_mcTrk_trackID);
3589 ntuple_track->addItem("mcTrk_charge", m_mcTrk_charge);
3590 ntuple_track->addItem("mcTrk_flag", m_mcTrk_flag);
3591 ntuple_track->addItem("mcTrk_angle", m_mcTrk_angle);
3592 ntuple_track->addItem("mcTrk_rho", m_mcTrk_rho);
3593 ntuple_track->addItem("mcTrk_dAngle", m_mcTrk_dAngle);
3594 ntuple_track->addItem("mcTrk_dRho", m_mcTrk_dRho);
3595 ntuple_track->addItem("mcTrk_dTanl", m_mcTrk_dTanl);
3596 ntuple_track->addItem("mcTrk_dDz", m_mcTrk_dDz);
3597 ntuple_track->addItem("mcTrk_Xc", m_mcTrk_Xc);
3598 ntuple_track->addItem("mcTrk_Yc", m_mcTrk_Yc);
3599 ntuple_track->addItem("mcTrk_R", m_mcTrk_R);
3600 ntuple_track->addItem("mcTrk_dr", m_mcTrk_dr);
3601 ntuple_track->addItem("mcTrk_phi0", m_mcTrk_phi0);
3602 ntuple_track->addItem("mcTrk_kappa", m_mcTrk_kappa);
3603 ntuple_track->addItem("mcTrk_dz", m_mcTrk_dz);
3604 ntuple_track->addItem("mcTrk_tanl", m_mcTrk_tanl);
3605 ntuple_track->addItem("mcTrk_pxy", m_mcTrk_pxy);
3606 ntuple_track->addItem("mcTrk_px", m_mcTrk_px);
3607 ntuple_track->addItem("mcTrk_py", m_mcTrk_py);
3608 ntuple_track->addItem("mcTrk_pz", m_mcTrk_pz);
3609 ntuple_track->addItem("mcTrk_p", m_mcTrk_p);
3610 ntuple_track->addItem("mcTrk_phi", m_mcTrk_phi);
3611 ntuple_track->addItem("mcTrk_theta", m_mcTrk_theta);
3612 ntuple_track->addItem("mcTrk_cosTheta", m_mcTrk_cosTheta);
3613 ntuple_track->addItem("mcTrk_vx", m_mcTrk_vx);
3614 ntuple_track->addItem("mcTrk_vy", m_mcTrk_vy);
3615 ntuple_track->addItem("mcTrk_vz", m_mcTrk_vz);
3616 ntuple_track->addItem("mcTrk_vr", m_mcTrk_vr);
3617 ntuple_track->addItem("mcTrk_chi2", m_mcTrk_chi2);
3618 ntuple_track->addItem("mcTrk_fiTerm", m_mcTrk_fiTerm);
3619 ntuple_track->addItem("mcTrk_nhit", m_mcTrk_nhit);
3620 ntuple_track->addItem("mcTrk_ncluster", m_mcTrk_ncluster);
3621 ntuple_track->addItem("mcTrk_stat", m_mcTrk_stat);
3622 ntuple_track->addItem("mcTrk_ndof", m_mcTrk_ndof);
3623 ntuple_track->addItem("mcTrk_nster", m_mcTrk_nster);
3624 ntuple_track->addItem("mcTrk_nlayer", m_mcTrk_nlayer);
3625 ntuple_track->addItem("mcTrk_firstLayer", m_mcTrk_firstLayer);
3626 ntuple_track->addItem("mcTrk_lastLayer", m_mcTrk_lastLayer);
3627 ntuple_track->addItem("mcTrk_nCgemXClusters", m_mcTrk_nCgemXClusters);
3628 ntuple_track->addItem("mcTrk_nCgemVClusters", m_mcTrk_nCgemVClusters);
3629
3630 ntuple_track->addItem("mcTrk_nHot", m_mcTrk_nHot, 0, 10000);
3631 ntuple_track->addItem("mcTrkHot_hitID", m_mcTrk_nHot, m_mcTrkHot_hitID);
3632 ntuple_track->addItem("mcTrkHot_hitType", m_mcTrk_nHot, m_mcTrkHot_hitType);
3633 ntuple_track->addItem("mcTrkHot_layer", m_mcTrk_nHot, m_mcTrkHot_layer);
3634 ntuple_track->addItem("mcTrkHot_wire", m_mcTrk_nHot, m_mcTrkHot_wire);
3635 ntuple_track->addItem("mcTrkHot_flag", m_mcTrk_nHot, m_mcTrkHot_flag);
3636 ntuple_track->addItem("mcTrkHot_halfCircle", m_mcTrk_nHot, m_mcTrkHot_halfCircle);
3637 ntuple_track->addItem("mcTrkHot_x", m_mcTrk_nHot, m_mcTrkHot_x);
3638 ntuple_track->addItem("mcTrkHot_y", m_mcTrk_nHot, m_mcTrkHot_y);
3639 ntuple_track->addItem("mcTrkHot_z", m_mcTrk_nHot, m_mcTrkHot_z);
3640 ntuple_track->addItem("mcTrkHot_drift", m_mcTrk_nHot, m_mcTrkHot_drift);
3641 } else {
3642 log << MSG::ERROR << "Cannot book tuple mdcHoughFinder/track" <<endmsg;
3643 return StatusCode::FAILURE;
3644 }
3645 }
3646
3647 NTuplePtr nt3(
ntupleSvc(),
"mdcHoughFinder/event");
3648 if ( nt3 ){
3649 ntuple_event = nt3;
3650 } else {
3651 ntuple_event =
ntupleSvc()->book(
"mdcHoughFinder/event", CLID_ColumnWiseTuple,
"event");
3652 if(ntuple_event){
3653 ntuple_event->addItem("evt_run", m_evt_run);
3654 ntuple_event->addItem("evt_event", m_evt_event);
3655 ntuple_event->addItem("evt_nXCluster", m_evt_nXCluster);
3656 ntuple_event->addItem("evt_nVCluster", m_evt_nVCluster);
3657 ntuple_event->addItem("evt_nXVCluster", m_evt_nXVCluster);
3658 ntuple_event->addItem("evt_nCgemCluster", m_evt_nCGEMCluster);
3659 ntuple_event->addItem("evt_nAxialHit", m_evt_nAxialHit);
3660 ntuple_event->addItem("evt_nStereoHit", m_evt_nStereoHit);
3661 ntuple_event->addItem("evt_nODCHit", m_evt_nODCHit);
3662 ntuple_event->addItem("evt_nHit", m_evt_nHit);
3663
3664 ntuple_event->addItem("evt_nTrack", m_evt_nTrack, 0, 100);
3665 ntuple_event->addItem("evtTrk_trackID", m_evt_nTrack, m_evtTrk_trackID);
3666 ntuple_event->addItem("evtTrk_charge", m_evt_nTrack, m_evtTrk_charge);
3667 ntuple_event->addItem("evtTrk_flag", m_evt_nTrack, m_evtTrk_flag);
3668 ntuple_event->addItem("evtTrk_angle", m_evt_nTrack, m_evtTrk_angle);
3669 ntuple_event->addItem("evtTrk_rho", m_evt_nTrack, m_evtTrk_rho);
3670 ntuple_event->addItem("evtTrk_dAngle", m_evt_nTrack, m_evtTrk_dAngle);
3671 ntuple_event->addItem("evtTrk_dRho", m_evt_nTrack, m_evtTrk_dRho);
3672 ntuple_event->addItem("evtTrk_dTanl", m_evt_nTrack, m_evtTrk_dTanl);
3673 ntuple_event->addItem("evtTrk_dDz", m_evt_nTrack, m_evtTrk_dDz);
3674 ntuple_event->addItem("evtTrk_Xc", m_evt_nTrack, m_evtTrk_Xc);
3675 ntuple_event->addItem("evtTrk_Yc", m_evt_nTrack, m_evtTrk_Yc);
3676 ntuple_event->addItem("evtTrk_R", m_evt_nTrack, m_evtTrk_R);
3677 ntuple_event->addItem("evtTrk_dr", m_evt_nTrack, m_evtTrk_dr);
3678 ntuple_event->addItem("evtTrk_phi0", m_evt_nTrack, m_evtTrk_phi0);
3679 ntuple_event->addItem("evtTrk_kappa", m_evt_nTrack, m_evtTrk_kappa);
3680 ntuple_event->addItem("evtTrk_dz", m_evt_nTrack, m_evtTrk_dz);
3681 ntuple_event->addItem("evtTrk_tanl", m_evt_nTrack, m_evtTrk_tanl);
3682 ntuple_event->addItem("evtTrk_pxy", m_evt_nTrack, m_evtTrk_pxy);
3683 ntuple_event->addItem("evtTrk_px", m_evt_nTrack, m_evtTrk_px);
3684 ntuple_event->addItem("evtTrk_py", m_evt_nTrack, m_evtTrk_py);
3685 ntuple_event->addItem("evtTrk_pz", m_evt_nTrack, m_evtTrk_pz);
3686 ntuple_event->addItem("evtTrk_p", m_evt_nTrack, m_evtTrk_p);
3687 ntuple_event->addItem("evtTrk_phi", m_evt_nTrack, m_evtTrk_phi);
3688 ntuple_event->addItem("evtTrk_theta", m_evt_nTrack, m_evtTrk_theta);
3689 ntuple_event->addItem("evtTrk_cosTheta", m_evt_nTrack, m_evtTrk_cosTheta);
3690 ntuple_event->addItem("evtTrk_vx", m_evt_nTrack, m_evtTrk_vx);
3691 ntuple_event->addItem("evtTrk_vy", m_evt_nTrack, m_evtTrk_vy);
3692 ntuple_event->addItem("evtTrk_vz", m_evt_nTrack, m_evtTrk_vz);
3693 ntuple_event->addItem("evtTrk_vr", m_evt_nTrack, m_evtTrk_vr);
3694 ntuple_event->addItem("evtTrk_chi2", m_evt_nTrack, m_evtTrk_chi2);
3695 ntuple_event->addItem("evtTrk_fiTerm", m_evt_nTrack, m_evtTrk_fiTerm);
3696 ntuple_event->addItem("evtTrk_nhit", m_evt_nTrack, m_evtTrk_nhit);
3697 ntuple_event->addItem("evtTrk_ncluster", m_evt_nTrack, m_evtTrk_ncluster);
3698 ntuple_event->addItem("evtTrk_stat", m_evt_nTrack, m_evtTrk_stat);
3699 ntuple_event->addItem("evtTrk_ndof", m_evt_nTrack, m_evtTrk_ndof);
3700 ntuple_event->addItem("evtTrk_nster", m_evt_nTrack, m_evtTrk_nster);
3701 ntuple_event->addItem("evtTrk_nlayer", m_evt_nTrack, m_evtTrk_nlayer);
3702 ntuple_event->addItem("evtTrk_firstLayer", m_evt_nTrack, m_evtTrk_firstLayer);
3703 ntuple_event->addItem("evtTrk_lastLayer", m_evt_nTrack, m_evtTrk_lastLayer);
3704 ntuple_event->addItem("evtTrk_nCgemXClusters", m_evt_nTrack, m_evtTrk_nCgemXClusters);
3705 ntuple_event->addItem("evtTrk_nCgemVClusters", m_evt_nTrack, m_evtTrk_nCgemVClusters);
3706
3707 ntuple_event->addItem("mcEvtTrk_trackID", m_evt_nTrack, m_mcEvtTrk_trackID);
3708 ntuple_event->addItem("mcEvtTrk_charge", m_evt_nTrack, m_mcEvtTrk_charge);
3709 ntuple_event->addItem("mcEvtTrk_flag", m_evt_nTrack, m_mcEvtTrk_flag);
3710 ntuple_event->addItem("mcEvtTrk_angle", m_evt_nTrack, m_mcEvtTrk_angle);
3711 ntuple_event->addItem("mcEvtTrk_rho", m_evt_nTrack, m_mcEvtTrk_rho);
3712 ntuple_event->addItem("mcEvtTrk_dAngle", m_evt_nTrack, m_mcEvtTrk_dAngle);
3713 ntuple_event->addItem("mcEvtTrk_dRho", m_evt_nTrack, m_mcEvtTrk_dRho);
3714 ntuple_event->addItem("mcEvtTrk_dTanl", m_evt_nTrack, m_mcEvtTrk_dTanl);
3715 ntuple_event->addItem("mcEvtTrk_dDz", m_evt_nTrack, m_mcEvtTrk_dDz);
3716 ntuple_event->addItem("mcEvtTrk_Xc", m_evt_nTrack, m_mcEvtTrk_Xc);
3717 ntuple_event->addItem("mcEvtTrk_Yc", m_evt_nTrack, m_mcEvtTrk_Yc);
3718 ntuple_event->addItem("mcEvtTrk_R", m_evt_nTrack, m_mcEvtTrk_R);
3719 ntuple_event->addItem("mcEvtTrk_dr", m_evt_nTrack, m_mcEvtTrk_dr);
3720 ntuple_event->addItem("mcEvtTrk_phi0", m_evt_nTrack, m_mcEvtTrk_phi0);
3721 ntuple_event->addItem("mcEvtTrk_kappa", m_evt_nTrack, m_mcEvtTrk_kappa);
3722 ntuple_event->addItem("mcEvtTrk_dz", m_evt_nTrack, m_mcEvtTrk_dz);
3723 ntuple_event->addItem("mcEvtTrk_tanl", m_evt_nTrack, m_mcEvtTrk_tanl);
3724 ntuple_event->addItem("mcEvtTrk_pxy", m_evt_nTrack, m_mcEvtTrk_pxy);
3725 ntuple_event->addItem("mcEvtTrk_px", m_evt_nTrack, m_mcEvtTrk_px);
3726 ntuple_event->addItem("mcEvtTrk_py", m_evt_nTrack, m_mcEvtTrk_py);
3727 ntuple_event->addItem("mcEvtTrk_pz", m_evt_nTrack, m_mcEvtTrk_pz);
3728 ntuple_event->addItem("mcEvtTrk_p", m_evt_nTrack, m_mcEvtTrk_p);
3729 ntuple_event->addItem("mcEvtTrk_phi", m_evt_nTrack, m_mcEvtTrk_phi);
3730 ntuple_event->addItem("mcEvtTrk_theta", m_evt_nTrack, m_mcEvtTrk_theta);
3731 ntuple_event->addItem("mcEvtTrk_cosTheta", m_evt_nTrack, m_mcEvtTrk_cosTheta);
3732 ntuple_event->addItem("mcEvtTrk_vx", m_evt_nTrack, m_mcEvtTrk_vx);
3733 ntuple_event->addItem("mcEvtTrk_vy", m_evt_nTrack, m_mcEvtTrk_vy);
3734 ntuple_event->addItem("mcEvtTrk_vz", m_evt_nTrack, m_mcEvtTrk_vz);
3735 ntuple_event->addItem("mcEvtTrk_vr", m_evt_nTrack, m_mcEvtTrk_vr);
3736 ntuple_event->addItem("mcEvtTrk_chi2", m_evt_nTrack, m_mcEvtTrk_chi2);
3737 ntuple_event->addItem("mcEvtTrk_fiTerm", m_evt_nTrack, m_mcEvtTrk_fiTerm);
3738 ntuple_event->addItem("mcEvtTrk_nhit", m_evt_nTrack, m_mcEvtTrk_nhit);
3739 ntuple_event->addItem("mcEvtTrk_ncluster", m_evt_nTrack, m_mcEvtTrk_ncluster);
3740 ntuple_event->addItem("mcEvtTrk_stat", m_evt_nTrack, m_mcEvtTrk_stat);
3741 ntuple_event->addItem("mcEvtTrk_ndof", m_evt_nTrack, m_mcEvtTrk_ndof);
3742 ntuple_event->addItem("mcEvtTrk_nster", m_evt_nTrack, m_mcEvtTrk_nster);
3743 ntuple_event->addItem("mcEvtTrk_nlayer", m_evt_nTrack, m_mcEvtTrk_nlayer);
3744 ntuple_event->addItem("mcEvtTrk_firstLayer", m_evt_nTrack, m_mcEvtTrk_firstLayer);
3745 ntuple_event->addItem("mcEvtTrk_lastLayer", m_evt_nTrack, m_mcEvtTrk_lastLayer);
3746 ntuple_event->addItem("mcEvtTrk_nCgemXClusters", m_evt_nTrack, m_mcEvtTrk_nCgemXClusters);
3747 ntuple_event->addItem("mcEvtTrk_nCgemVClusters", m_evt_nTrack, m_mcEvtTrk_nCgemVClusters);
3748 } else {
3749 log << MSG::ERROR << "Cannot book tuple mdcHoughFinder/event" <<endmsg;
3750 return StatusCode::FAILURE;
3751 }
3752 }
3753 return StatusCode::SUCCESS;
3754}