Implements BPHHistoSpecificDecay::CandidateSelect.
Definition at line 275 of file BPHHistoSpecificDecay.cc.
References alignCSCRings::e, PV3DBase< T, VectorTag, FrameTag >::eta(), pat::PATObject< ObjectType >::hasUserFloat(), log, ResonanceBuilder::mass, HLT_FULL_cff::pMin, alignCSCRings::r, mathSSE::sqrt(), PV3DBase< T, VectorTag, FrameTag >::transverse(), pat::PATObject< ObjectType >::userFloat(), PV3DBase< T, VectorTag, FrameTag >::x(), PV3DBase< T, VectorTag, FrameTag >::y(), HLT_FULL_cff::yMax, and PV3DBase< T, VectorTag, FrameTag >::z().
Referenced by esMonitoring.FDJsonServer::handle_accept().
300 float e =
sqrt((x * x) + (y * y) + (z * z) + (mass * mass));
301 float r =
log((e + z) / (e - z)) / 2;
static std::vector< std::string > checklist log
bool hasUserFloat(const std::string &key) const
Return true if there is a user-defined float with a given name.
float userFloat(const std::string &key) const