3603 {
3604 MsgStream log(
msgSvc(), name());
3605
3606 NTuplePtr nt1(
ntupleSvc(),
"mdcHoughFinder/hit");
3607 if ( nt1 ){
3608 ntuple_hit= nt1;
3609 } else {
3610 ntuple_hit=
ntupleSvc()->book(
"mdcHoughFinder/hit", CLID_ColumnWiseTuple,
"hit");
3611 if(ntuple_hit){
3612 ntuple_hit->addItem("hit_run", m_hit_run);
3613 ntuple_hit->addItem("hit_event", m_hit_event);
3614
3615 ntuple_hit->addItem("hit_nhit", m_hit_nhit, 0, 10000);
3616 ntuple_hit->addItem("hit_hitID", m_hit_nhit, m_hit_hitID);
3617 ntuple_hit->addItem("hit_hitType", m_hit_nhit, m_hit_hitType);
3618 ntuple_hit->addItem("hit_layer", m_hit_nhit, m_hit_layer);
3619 ntuple_hit->addItem("hit_wire", m_hit_nhit, m_hit_wire);
3620 ntuple_hit->addItem("hit_flag", m_hit_nhit, m_hit_flag);
3621 ntuple_hit->addItem("hit_halfCircle", m_hit_nhit, m_hit_halfCircle);
3622 ntuple_hit->addItem("hit_x", m_hit_nhit, m_hit_x);
3623 ntuple_hit->addItem("hit_y", m_hit_nhit, m_hit_y);
3624 ntuple_hit->addItem("hit_z", m_hit_nhit, m_hit_z);
3625 ntuple_hit->addItem("hit_drift", m_hit_nhit, m_hit_drift);
3626
3627 ntuple_hit->addItem("mcHit_hitID", m_hit_nhit, m_mcHit_hitID);
3628 ntuple_hit->addItem("mcHit_hitType", m_hit_nhit, m_mcHit_hitType);
3629 ntuple_hit->addItem("mcHit_layer", m_hit_nhit, m_mcHit_layer);
3630 ntuple_hit->addItem("mcHit_wire", m_hit_nhit, m_mcHit_wire);
3631 ntuple_hit->addItem("mcHit_flag", m_hit_nhit, m_mcHit_flag);
3632 ntuple_hit->addItem("mcHit_halfCircle", m_hit_nhit, m_mcHit_halfCircle);
3633 ntuple_hit->addItem("mcHit_x", m_hit_nhit, m_mcHit_x);
3634 ntuple_hit->addItem("mcHit_y", m_hit_nhit, m_mcHit_y);
3635 ntuple_hit->addItem("mcHit_z", m_hit_nhit, m_mcHit_z);
3636 ntuple_hit->addItem("mcHit_drift", m_hit_nhit, m_mcHit_drift);
3637 } else { log << MSG::ERROR << "Cannot book tuple mdcHoughFinder/hit" <<endmsg;
3638 return StatusCode::FAILURE;
3639 }
3640 }
3641
3642 NTuplePtr nt2(
ntupleSvc(),
"mdcHoughFinder/track");
3643 if ( nt2 ){
3644 ntuple_track = nt2;
3645 } else {
3646 ntuple_track =
ntupleSvc()->book(
"mdcHoughFinder/track", CLID_ColumnWiseTuple,
"track");
3647 if(ntuple_track){
3648 ntuple_track->addItem("trk_run", m_trk_run);
3649 ntuple_track->addItem("trk_event", m_trk_event);
3650 ntuple_track->addItem("trk_nTrack", m_trk_nTrack);
3651 ntuple_track->addItem("trk_trackID", m_trk_trackID);
3652 ntuple_track->addItem("trk_charge", m_trk_charge);
3653 ntuple_track->addItem("trk_flag", m_trk_flag);
3654 ntuple_track->addItem("trk_angle", m_trk_angle);
3655 ntuple_track->addItem("trk_rho", m_trk_rho);
3656 ntuple_track->addItem("trk_dAngle", m_trk_dAngle);
3657 ntuple_track->addItem("trk_dRho", m_trk_dRho);
3658 ntuple_track->addItem("trk_dTanl", m_trk_dTanl);
3659 ntuple_track->addItem("trk_dDz", m_trk_dDz);
3660 ntuple_track->addItem("trk_Xc", m_trk_Xc);
3661 ntuple_track->addItem("trk_Yc", m_trk_Yc);
3662 ntuple_track->addItem("trk_R", m_trk_R);
3663 ntuple_track->addItem("trk_dr", m_trk_dr);
3664 ntuple_track->addItem("trk_phi0", m_trk_phi0);
3665 ntuple_track->addItem("trk_kappa", m_trk_kappa);
3666 ntuple_track->addItem("trk_dz", m_trk_dz);
3667 ntuple_track->addItem("trk_tanl", m_trk_tanl);
3668 ntuple_track->addItem("trk_pxy", m_trk_pxy);
3669 ntuple_track->addItem("trk_px", m_trk_px);
3670 ntuple_track->addItem("trk_py", m_trk_py);
3671 ntuple_track->addItem("trk_pz", m_trk_pz);
3672 ntuple_track->addItem("trk_p", m_trk_p);
3673 ntuple_track->addItem("trk_phi", m_trk_phi);
3674 ntuple_track->addItem("trk_theta", m_trk_theta);
3675 ntuple_track->addItem("trk_cosTheta", m_trk_cosTheta);
3676 ntuple_track->addItem("trk_vx", m_trk_vx);
3677 ntuple_track->addItem("trk_vy", m_trk_vy);
3678 ntuple_track->addItem("trk_vz", m_trk_vz);
3679 ntuple_track->addItem("trk_vr", m_trk_vr);
3680 ntuple_track->addItem("trk_chi2", m_trk_chi2);
3681 ntuple_track->addItem("trk_fiTerm", m_trk_fiTerm);
3682 ntuple_track->addItem("trk_nhit", m_trk_nhit);
3683 ntuple_track->addItem("trk_ncluster", m_trk_ncluster);
3684 ntuple_track->addItem("trk_stat", m_trk_stat);
3685 ntuple_track->addItem("trk_ndof", m_trk_ndof);
3686 ntuple_track->addItem("trk_nster", m_trk_nster);
3687 ntuple_track->addItem("trk_nlayer", m_trk_nlayer);
3688 ntuple_track->addItem("trk_firstLayer", m_trk_firstLayer);
3689 ntuple_track->addItem("trk_lastLayer", m_trk_lastLayer);
3690 ntuple_track->addItem("trk_nCgemXClusters", m_trk_nCgemXClusters);
3691 ntuple_track->addItem("trk_nCgemVClusters", m_trk_nCgemVClusters);
3692
3693 ntuple_track->addItem("trk_nHot", m_trk_nHot, 0, 10000);
3694 ntuple_track->addItem("hot_hitID", m_trk_nHot, m_hot_hitID);
3695 ntuple_track->addItem("hot_hitType", m_trk_nHot, m_hot_hitType);
3696 ntuple_track->addItem("hot_layer", m_trk_nHot, m_hot_layer);
3697 ntuple_track->addItem("hot_wire", m_trk_nHot, m_hot_wire);
3698 ntuple_track->addItem("hot_flag", m_trk_nHot, m_hot_flag);
3699 ntuple_track->addItem("hot_halfCircle", m_trk_nHot, m_hot_halfCircle);
3700 ntuple_track->addItem("hot_x", m_trk_nHot, m_hot_x);
3701 ntuple_track->addItem("hot_y", m_trk_nHot, m_hot_y);
3702 ntuple_track->addItem("hot_z", m_trk_nHot, m_hot_z);
3703 ntuple_track->addItem("hot_drift", m_trk_nHot, m_hot_drift);
3704 ntuple_track->addItem("hot_residual", m_trk_nHot, m_hot_residual);
3705
3706 ntuple_track->addItem("mcHot_hitID", m_trk_nHot, m_mcHot_hitID);
3707 ntuple_track->addItem("mcHot_hitType", m_trk_nHot, m_mcHot_hitType);
3708 ntuple_track->addItem("mcHot_layer", m_trk_nHot, m_mcHot_layer);
3709 ntuple_track->addItem("mcHot_wire", m_trk_nHot, m_mcHot_wire);
3710 ntuple_track->addItem("mcHot_flag", m_trk_nHot, m_mcHot_flag);
3711 ntuple_track->addItem("mcHot_halfCircle", m_trk_nHot, m_mcHot_halfCircle);
3712 ntuple_track->addItem("mcHot_x", m_trk_nHot, m_mcHot_x);
3713 ntuple_track->addItem("mcHot_y", m_trk_nHot, m_mcHot_y);
3714 ntuple_track->addItem("mcHot_z", m_trk_nHot, m_mcHot_z);
3715 ntuple_track->addItem("mcHot_drift", m_trk_nHot, m_mcHot_drift);
3716
3717 ntuple_track->addItem("mcTrk_trackID", m_mcTrk_trackID);
3718 ntuple_track->addItem("mcTrk_charge", m_mcTrk_charge);
3719 ntuple_track->addItem("mcTrk_flag", m_mcTrk_flag);
3720 ntuple_track->addItem("mcTrk_angle", m_mcTrk_angle);
3721 ntuple_track->addItem("mcTrk_rho", m_mcTrk_rho);
3722 ntuple_track->addItem("mcTrk_dAngle", m_mcTrk_dAngle);
3723 ntuple_track->addItem("mcTrk_dRho", m_mcTrk_dRho);
3724 ntuple_track->addItem("mcTrk_dTanl", m_mcTrk_dTanl);
3725 ntuple_track->addItem("mcTrk_dDz", m_mcTrk_dDz);
3726 ntuple_track->addItem("mcTrk_Xc", m_mcTrk_Xc);
3727 ntuple_track->addItem("mcTrk_Yc", m_mcTrk_Yc);
3728 ntuple_track->addItem("mcTrk_R", m_mcTrk_R);
3729 ntuple_track->addItem("mcTrk_dr", m_mcTrk_dr);
3730 ntuple_track->addItem("mcTrk_phi0", m_mcTrk_phi0);
3731 ntuple_track->addItem("mcTrk_kappa", m_mcTrk_kappa);
3732 ntuple_track->addItem("mcTrk_dz", m_mcTrk_dz);
3733 ntuple_track->addItem("mcTrk_tanl", m_mcTrk_tanl);
3734 ntuple_track->addItem("mcTrk_pxy", m_mcTrk_pxy);
3735 ntuple_track->addItem("mcTrk_px", m_mcTrk_px);
3736 ntuple_track->addItem("mcTrk_py", m_mcTrk_py);
3737 ntuple_track->addItem("mcTrk_pz", m_mcTrk_pz);
3738 ntuple_track->addItem("mcTrk_p", m_mcTrk_p);
3739 ntuple_track->addItem("mcTrk_phi", m_mcTrk_phi);
3740 ntuple_track->addItem("mcTrk_theta", m_mcTrk_theta);
3741 ntuple_track->addItem("mcTrk_cosTheta", m_mcTrk_cosTheta);
3742 ntuple_track->addItem("mcTrk_vx", m_mcTrk_vx);
3743 ntuple_track->addItem("mcTrk_vy", m_mcTrk_vy);
3744 ntuple_track->addItem("mcTrk_vz", m_mcTrk_vz);
3745 ntuple_track->addItem("mcTrk_vr", m_mcTrk_vr);
3746 ntuple_track->addItem("mcTrk_chi2", m_mcTrk_chi2);
3747 ntuple_track->addItem("mcTrk_fiTerm", m_mcTrk_fiTerm);
3748 ntuple_track->addItem("mcTrk_nhit", m_mcTrk_nhit);
3749 ntuple_track->addItem("mcTrk_ncluster", m_mcTrk_ncluster);
3750 ntuple_track->addItem("mcTrk_stat", m_mcTrk_stat);
3751 ntuple_track->addItem("mcTrk_ndof", m_mcTrk_ndof);
3752 ntuple_track->addItem("mcTrk_nster", m_mcTrk_nster);
3753 ntuple_track->addItem("mcTrk_nlayer", m_mcTrk_nlayer);
3754 ntuple_track->addItem("mcTrk_firstLayer", m_mcTrk_firstLayer);
3755 ntuple_track->addItem("mcTrk_lastLayer", m_mcTrk_lastLayer);
3756 ntuple_track->addItem("mcTrk_nCgemXClusters", m_mcTrk_nCgemXClusters);
3757 ntuple_track->addItem("mcTrk_nCgemVClusters", m_mcTrk_nCgemVClusters);
3758
3759 ntuple_track->addItem("mcTrk_nHot", m_mcTrk_nHot, 0, 10000);
3760 ntuple_track->addItem("mcTrkHot_hitID", m_mcTrk_nHot, m_mcTrkHot_hitID);
3761 ntuple_track->addItem("mcTrkHot_hitType", m_mcTrk_nHot, m_mcTrkHot_hitType);
3762 ntuple_track->addItem("mcTrkHot_layer", m_mcTrk_nHot, m_mcTrkHot_layer);
3763 ntuple_track->addItem("mcTrkHot_wire", m_mcTrk_nHot, m_mcTrkHot_wire);
3764 ntuple_track->addItem("mcTrkHot_flag", m_mcTrk_nHot, m_mcTrkHot_flag);
3765 ntuple_track->addItem("mcTrkHot_halfCircle", m_mcTrk_nHot, m_mcTrkHot_halfCircle);
3766 ntuple_track->addItem("mcTrkHot_x", m_mcTrk_nHot, m_mcTrkHot_x);
3767 ntuple_track->addItem("mcTrkHot_y", m_mcTrk_nHot, m_mcTrkHot_y);
3768 ntuple_track->addItem("mcTrkHot_z", m_mcTrk_nHot, m_mcTrkHot_z);
3769 ntuple_track->addItem("mcTrkHot_drift", m_mcTrk_nHot, m_mcTrkHot_drift);
3770 } else {
3771 log << MSG::ERROR << "Cannot book tuple mdcHoughFinder/track" <<endmsg;
3772 return StatusCode::FAILURE;
3773 }
3774 }
3775
3776 NTuplePtr nt3(
ntupleSvc(),
"mdcHoughFinder/event");
3777 if ( nt3 ){
3778 ntuple_event = nt3;
3779 } else {
3780 ntuple_event =
ntupleSvc()->book(
"mdcHoughFinder/event", CLID_ColumnWiseTuple,
"event");
3781 if(ntuple_event){
3782 ntuple_event->addItem("evt_run", m_evt_run);
3783 ntuple_event->addItem("evt_event", m_evt_event);
3784 ntuple_event->addItem("evt_nXCluster", m_evt_nXCluster);
3785 ntuple_event->addItem("evt_nVCluster", m_evt_nVCluster);
3786 ntuple_event->addItem("evt_nXVCluster", m_evt_nXVCluster);
3787 ntuple_event->addItem("evt_nCgemCluster", m_evt_nCGEMCluster);
3788 ntuple_event->addItem("evt_nAxialHit", m_evt_nAxialHit);
3789 ntuple_event->addItem("evt_nStereoHit", m_evt_nStereoHit);
3790 ntuple_event->addItem("evt_nODCHit", m_evt_nODCHit);
3791 ntuple_event->addItem("evt_nHit", m_evt_nHit);
3792
3793 ntuple_event->addItem("evt_nTrack", m_evt_nTrack, 0, 100);
3794 ntuple_event->addItem("evtTrk_trackID", m_evt_nTrack, m_evtTrk_trackID);
3795 ntuple_event->addItem("evtTrk_charge", m_evt_nTrack, m_evtTrk_charge);
3796 ntuple_event->addItem("evtTrk_flag", m_evt_nTrack, m_evtTrk_flag);
3797 ntuple_event->addItem("evtTrk_angle", m_evt_nTrack, m_evtTrk_angle);
3798 ntuple_event->addItem("evtTrk_rho", m_evt_nTrack, m_evtTrk_rho);
3799 ntuple_event->addItem("evtTrk_dAngle", m_evt_nTrack, m_evtTrk_dAngle);
3800 ntuple_event->addItem("evtTrk_dRho", m_evt_nTrack, m_evtTrk_dRho);
3801 ntuple_event->addItem("evtTrk_dTanl", m_evt_nTrack, m_evtTrk_dTanl);
3802 ntuple_event->addItem("evtTrk_dDz", m_evt_nTrack, m_evtTrk_dDz);
3803 ntuple_event->addItem("evtTrk_Xc", m_evt_nTrack, m_evtTrk_Xc);
3804 ntuple_event->addItem("evtTrk_Yc", m_evt_nTrack, m_evtTrk_Yc);
3805 ntuple_event->addItem("evtTrk_R", m_evt_nTrack, m_evtTrk_R);
3806 ntuple_event->addItem("evtTrk_dr", m_evt_nTrack, m_evtTrk_dr);
3807 ntuple_event->addItem("evtTrk_phi0", m_evt_nTrack, m_evtTrk_phi0);
3808 ntuple_event->addItem("evtTrk_kappa", m_evt_nTrack, m_evtTrk_kappa);
3809 ntuple_event->addItem("evtTrk_dz", m_evt_nTrack, m_evtTrk_dz);
3810 ntuple_event->addItem("evtTrk_tanl", m_evt_nTrack, m_evtTrk_tanl);
3811 ntuple_event->addItem("evtTrk_pxy", m_evt_nTrack, m_evtTrk_pxy);
3812 ntuple_event->addItem("evtTrk_px", m_evt_nTrack, m_evtTrk_px);
3813 ntuple_event->addItem("evtTrk_py", m_evt_nTrack, m_evtTrk_py);
3814 ntuple_event->addItem("evtTrk_pz", m_evt_nTrack, m_evtTrk_pz);
3815 ntuple_event->addItem("evtTrk_p", m_evt_nTrack, m_evtTrk_p);
3816 ntuple_event->addItem("evtTrk_phi", m_evt_nTrack, m_evtTrk_phi);
3817 ntuple_event->addItem("evtTrk_theta", m_evt_nTrack, m_evtTrk_theta);
3818 ntuple_event->addItem("evtTrk_cosTheta", m_evt_nTrack, m_evtTrk_cosTheta);
3819 ntuple_event->addItem("evtTrk_vx", m_evt_nTrack, m_evtTrk_vx);
3820 ntuple_event->addItem("evtTrk_vy", m_evt_nTrack, m_evtTrk_vy);
3821 ntuple_event->addItem("evtTrk_vz", m_evt_nTrack, m_evtTrk_vz);
3822 ntuple_event->addItem("evtTrk_vr", m_evt_nTrack, m_evtTrk_vr);
3823 ntuple_event->addItem("evtTrk_chi2", m_evt_nTrack, m_evtTrk_chi2);
3824 ntuple_event->addItem("evtTrk_fiTerm", m_evt_nTrack, m_evtTrk_fiTerm);
3825 ntuple_event->addItem("evtTrk_nhit", m_evt_nTrack, m_evtTrk_nhit);
3826 ntuple_event->addItem("evtTrk_ncluster", m_evt_nTrack, m_evtTrk_ncluster);
3827 ntuple_event->addItem("evtTrk_stat", m_evt_nTrack, m_evtTrk_stat);
3828 ntuple_event->addItem("evtTrk_ndof", m_evt_nTrack, m_evtTrk_ndof);
3829 ntuple_event->addItem("evtTrk_nster", m_evt_nTrack, m_evtTrk_nster);
3830 ntuple_event->addItem("evtTrk_nlayer", m_evt_nTrack, m_evtTrk_nlayer);
3831 ntuple_event->addItem("evtTrk_firstLayer", m_evt_nTrack, m_evtTrk_firstLayer);
3832 ntuple_event->addItem("evtTrk_lastLayer", m_evt_nTrack, m_evtTrk_lastLayer);
3833 ntuple_event->addItem("evtTrk_nCgemXClusters", m_evt_nTrack, m_evtTrk_nCgemXClusters);
3834 ntuple_event->addItem("evtTrk_nCgemVClusters", m_evt_nTrack, m_evtTrk_nCgemVClusters);
3835
3836 ntuple_event->addItem("mcEvtTrk_trackID", m_evt_nTrack, m_mcEvtTrk_trackID);
3837 ntuple_event->addItem("mcEvtTrk_charge", m_evt_nTrack, m_mcEvtTrk_charge);
3838 ntuple_event->addItem("mcEvtTrk_flag", m_evt_nTrack, m_mcEvtTrk_flag);
3839 ntuple_event->addItem("mcEvtTrk_angle", m_evt_nTrack, m_mcEvtTrk_angle);
3840 ntuple_event->addItem("mcEvtTrk_rho", m_evt_nTrack, m_mcEvtTrk_rho);
3841 ntuple_event->addItem("mcEvtTrk_dAngle", m_evt_nTrack, m_mcEvtTrk_dAngle);
3842 ntuple_event->addItem("mcEvtTrk_dRho", m_evt_nTrack, m_mcEvtTrk_dRho);
3843 ntuple_event->addItem("mcEvtTrk_dTanl", m_evt_nTrack, m_mcEvtTrk_dTanl);
3844 ntuple_event->addItem("mcEvtTrk_dDz", m_evt_nTrack, m_mcEvtTrk_dDz);
3845 ntuple_event->addItem("mcEvtTrk_Xc", m_evt_nTrack, m_mcEvtTrk_Xc);
3846 ntuple_event->addItem("mcEvtTrk_Yc", m_evt_nTrack, m_mcEvtTrk_Yc);
3847 ntuple_event->addItem("mcEvtTrk_R", m_evt_nTrack, m_mcEvtTrk_R);
3848 ntuple_event->addItem("mcEvtTrk_dr", m_evt_nTrack, m_mcEvtTrk_dr);
3849 ntuple_event->addItem("mcEvtTrk_phi0", m_evt_nTrack, m_mcEvtTrk_phi0);
3850 ntuple_event->addItem("mcEvtTrk_kappa", m_evt_nTrack, m_mcEvtTrk_kappa);
3851 ntuple_event->addItem("mcEvtTrk_dz", m_evt_nTrack, m_mcEvtTrk_dz);
3852 ntuple_event->addItem("mcEvtTrk_tanl", m_evt_nTrack, m_mcEvtTrk_tanl);
3853 ntuple_event->addItem("mcEvtTrk_pxy", m_evt_nTrack, m_mcEvtTrk_pxy);
3854 ntuple_event->addItem("mcEvtTrk_px", m_evt_nTrack, m_mcEvtTrk_px);
3855 ntuple_event->addItem("mcEvtTrk_py", m_evt_nTrack, m_mcEvtTrk_py);
3856 ntuple_event->addItem("mcEvtTrk_pz", m_evt_nTrack, m_mcEvtTrk_pz);
3857 ntuple_event->addItem("mcEvtTrk_p", m_evt_nTrack, m_mcEvtTrk_p);
3858 ntuple_event->addItem("mcEvtTrk_phi", m_evt_nTrack, m_mcEvtTrk_phi);
3859 ntuple_event->addItem("mcEvtTrk_theta", m_evt_nTrack, m_mcEvtTrk_theta);
3860 ntuple_event->addItem("mcEvtTrk_cosTheta", m_evt_nTrack, m_mcEvtTrk_cosTheta);
3861 ntuple_event->addItem("mcEvtTrk_vx", m_evt_nTrack, m_mcEvtTrk_vx);
3862 ntuple_event->addItem("mcEvtTrk_vy", m_evt_nTrack, m_mcEvtTrk_vy);
3863 ntuple_event->addItem("mcEvtTrk_vz", m_evt_nTrack, m_mcEvtTrk_vz);
3864 ntuple_event->addItem("mcEvtTrk_vr", m_evt_nTrack, m_mcEvtTrk_vr);
3865 ntuple_event->addItem("mcEvtTrk_chi2", m_evt_nTrack, m_mcEvtTrk_chi2);
3866 ntuple_event->addItem("mcEvtTrk_fiTerm", m_evt_nTrack, m_mcEvtTrk_fiTerm);
3867 ntuple_event->addItem("mcEvtTrk_nhit", m_evt_nTrack, m_mcEvtTrk_nhit);
3868 ntuple_event->addItem("mcEvtTrk_ncluster", m_evt_nTrack, m_mcEvtTrk_ncluster);
3869 ntuple_event->addItem("mcEvtTrk_stat", m_evt_nTrack, m_mcEvtTrk_stat);
3870 ntuple_event->addItem("mcEvtTrk_ndof", m_evt_nTrack, m_mcEvtTrk_ndof);
3871 ntuple_event->addItem("mcEvtTrk_nster", m_evt_nTrack, m_mcEvtTrk_nster);
3872 ntuple_event->addItem("mcEvtTrk_nlayer", m_evt_nTrack, m_mcEvtTrk_nlayer);
3873 ntuple_event->addItem("mcEvtTrk_firstLayer", m_evt_nTrack, m_mcEvtTrk_firstLayer);
3874 ntuple_event->addItem("mcEvtTrk_lastLayer", m_evt_nTrack, m_mcEvtTrk_lastLayer);
3875 ntuple_event->addItem("mcEvtTrk_nCgemXClusters", m_evt_nTrack, m_mcEvtTrk_nCgemXClusters);
3876 ntuple_event->addItem("mcEvtTrk_nCgemVClusters", m_evt_nTrack, m_mcEvtTrk_nCgemVClusters);
3877 } else {
3878 log << MSG::ERROR << "Cannot book tuple mdcHoughFinder/event" <<endmsg;
3879 return StatusCode::FAILURE;
3880 }
3881 }
3882 return StatusCode::SUCCESS;
3883}