CMS 3D CMS Logo

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  bool displacedTag)
26  : L1Candidate(p4),
27  trkPtrs_(trkPtrs),
28  JetVtx_(jetvtx),
29  ntracks_(ntracks),
30  tighttracks_(tighttracks),
31  displacedtracks_(displacedtracks),
32  tightdisplacedtracks_(tightdisplacedtracks),
33  displacedTag_(displacedTag) {}
34 
35 int TkJet::bx() const {
36  // in the producer TkJetProducer.cc, we keep only jets with bx = 0
37  return 0;
38 }
TkJet()
Definition: TkJet.cc:11
delete x;
Definition: CaloConfig.h:22
int bx() const
Definition: TkJet.cc:35
math::XYZTLorentzVector LorentzVector
Lorentz vector.
Definition: Candidate.h:36