CMS 3D CMS Logo

Functions

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/TopQuarkAnalysis/TopEventSelection/src/TtFullHadSignalSel.cc File Reference

#include "TopQuarkAnalysis/TopEventSelection/interface/TtFullHadSignalSel.h"
#include "DataFormats/Math/interface/deltaR.h"
#include "TVector3.h"

Go to the source code of this file.

Functions

std::vector< math::XYZVectormakeVecForEventShape (std::vector< pat::Jet > jets, double scale=1.)

Function Documentation

std::vector<math::XYZVector> makeVecForEventShape ( std::vector< pat::Jet jets,
double  scale = 1. 
)

Definition at line 10 of file TtFullHadSignalSel.cc.

References i, metsig::jet, and L1TEmulatorMonitor_cff::p.

Referenced by TtFullHadSignalSel::TtFullHadSignalSel().

                                                                                         {
  std::vector<math::XYZVector> p;
  unsigned int i=1;
  for (std::vector<pat::Jet>::const_iterator jet = jets.begin(); jet != jets.end(); ++jet) {
    math::XYZVector Vjet(jet->px() * scale, jet->py() * scale, jet->pz() * scale);
    p.push_back(Vjet);
    ++i;
    if(i==6) break;
  }
  return p;
}