5#ifndef FOURMOMUTILS_JETBROADENING_H
6#define FOURMOMUTILS_JETBROADENING_H
19 double& wideJetBroadening,
double& totalJetBroadening,
20 CLHEP::Hep3Vector
thrust,
bool useThreeD =
false );
24 double& wideJetBroadening,
double& totalJetBroadening,
25 CLHEP::Hep3Vector
thrust,
bool useThreeD =
false ) {
27 wideJetBroadening, totalJetBroadening,
DataVector< INavigable4Momentum > INavigable4MomentumCollection
DataModel_detail::const_iterator< DataVector > const_iterator
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
bool jetBroadening(const I4MomIter_t &iBeg, const I4MomIter_t &iEnd, double &wideJetBroadening, double &totalJetBroadening, CLHEP::Hep3Vector thrust, bool useThreeD=false)
CLHEP::Hep3Vector thrust(const I4MomIter_t &iBeg, const I4MomIter_t &iEnd, double &thrust_major, double &thrust_minor, bool useThreeD=false)
INavigable4MomentumCollection::const_iterator I4MomIter_t