File indexing completed on 2023-03-17 10:50:21
0001 #include "DataFormats/L1TCorrelator/interface/TkEtMiss.h"
0002
0003 using namespace l1t;
0004
0005 TkEtMiss::TkEtMiss() {}
0006
0007 TkEtMiss::TkEtMiss(const LorentzVector& p4,
0008 EtMissType type,
0009 const double& etTotal,
0010 const double& etMissPU,
0011 const double& etTotalPU,
0012 const edm::Ref<l1t::VertexWordCollection>& avtxRef,
0013 int bx)
0014 : L1Candidate(p4),
0015 type_(type),
0016 etTot_(etTotal),
0017 etMissPU_(etMissPU),
0018 etTotalPU_(etTotalPU),
0019 vtxRef_(avtxRef),
0020 bx_(bx) {}
0021
0022 TkEtMiss::TkEtMiss(const LorentzVector& p4,
0023 EtMissType type,
0024 const double& etTotal,
0025 const double& etMissPU,
0026 const double& etTotalPU,
0027 int bx)
0028 : L1Candidate(p4), type_(type), etTot_(etTotal), etMissPU_(etMissPU), etTotalPU_(etTotalPU), bx_(bx) {}
0029
0030 TkEtMiss::TkEtMiss(const LorentzVector& p4, EtMissType type, const double& EtPhi, const int& qual, int bx)
0031 : L1Candidate(p4), type_(type), etPhi_(EtPhi), etQual_(qual), bx_(bx) {}