CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TkJet.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: L1Trigger
4 // Class : TkJet
5 //
6 
8 
9 using namespace l1t;
10 
12 
14  const edm::Ref<JetBxCollection>& jetRef,
15  const std::vector<edm::Ptr<L1TTTrackType> >& trkPtrs,
16  float jetvtx)
17  : L1Candidate(p4), jetRef_(jetRef), trkPtrs_(trkPtrs), JetVtx_(jetvtx) {}
19  const std::vector<edm::Ptr<L1TTTrackType> >& trkPtrs,
20  float jetvtx,
21  unsigned int ntracks,
22  unsigned int tighttracks,
23  unsigned int displacedtracks,
24  unsigned int tightdisplacedtracks)
25  : L1Candidate(p4),
26  trkPtrs_(trkPtrs),
27  JetVtx_(jetvtx),
28  ntracks_(ntracks),
29  tighttracks_(tighttracks),
30  displacedtracks_(displacedtracks),
31  tightdisplacedtracks_(tightdisplacedtracks) {}
32 int TkJet::bx() const {
33  // in the producer TkJetProducer.cc, we keep only jets with bx = 0
34  return 0;
35 }
TkJet()
Definition: TkJet.cc:11
int bx() const
Definition: TkJet.cc:32
math::XYZTLorentzVector LorentzVector
Lorentz vector.
Definition: Candidate.h:36