//-------------------------------------------------------------------------- // // Environment: // This software is part of the EvtGen package developed jointly // for the BaBar and CLEO collaborations. If you use all or part // of it, please give an appropriate acknowledgement. // // Copyright Information: See EvtGen/COPYRIGHT // Copyright (C) 1998 Caltech, UCSB // // Module: EvtTVP.cc // // Description: Routine to implement radiative decay chi_c2 -> psi gamma // matrix element from [S.P Baranov et al, PRD 85, 014034 (2012)] // // Modification history: // AVL 6 July, 2012 Module created // //------------------------------------------------------------------------ // #include "EvtGenBase/EvtPatches.hh" #include #include "EvtGenBase/EvtParticle.hh" #include "EvtGenBase/EvtTensorParticle.hh" #include "EvtGenBase/EvtGenKine.hh" #include "EvtGenBase/EvtPDL.hh" #include "EvtGenBase/EvtReport.hh" #include "EvtGenBase/EvtVector4C.hh" #include "EvtGenBase/EvtTensor4C.hh" #include "EvtGenModels/EvtTVP.hh" #include #include using namespace std; EvtTVP::~EvtTVP() { // cout<<"(* AVL EvtTVP::destructor getProbMax(-1) = "<initializePhaseSpace(getNDaug(),getDaugs()); EvtVector4R p = root->getDaug(1)->getP4(), // J/psi momentum k = root->getDaug(0)->getP4(); // Photon momentum /* cout<<"(* AVL *) p="<