CMS 3D CMS Logo

TkEm.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: L1Trigger
4 // Class : TkEm
5 //
6 
8 // FIXME: can remove
10 
11 using namespace l1t;
12 
14 
15 TkEm::TkEm(const LorentzVector& p4, float tkisol, float tkisolPV)
16  : TkEm(p4, edm::Ptr<L1Candidate>(), tkisol, tkisolPV) {}
17 
18 TkEm::TkEm(const LorentzVector& p4, const edm::Ptr<L1Candidate>& egCaloPtr, float tkisol, float tkisolPV)
19  : L1Candidate(p4),
20  egCaloPtr_(egCaloPtr),
21  trkIsol_(tkisol),
22  trkIsolPV_(tkisolPV),
23  pfIsol_(-999),
24  pfIsolPV_(-999),
25  puppiIsol_(-999),
26  puppiIsolPV_(-999),
27  egBinaryWord0_(0),
28  egBinaryWord1_(0),
29  egBinaryWord2_(0),
30  encoding_(HWEncoding::None) {}
delete x;
Definition: CaloConfig.h:22
Definition: TkEm.h:23
TkEm()
Definition: TkEm.cc:13
math::XYZTLorentzVector LorentzVector
Lorentz vector.
Definition: Candidate.h:36
HLT enums.
HWEncoding
Definition: TkEm.h:31