Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DataFormats
L1TCalorimeter
interface
CaloEmCand.h
Go to the documentation of this file.
1
#ifndef DataFormats_L1Trigger_CaloEmCand_h
2
#define DataFormats_L1Trigger_CaloEmCand_h
3
4
#include "
DataFormats/L1Trigger/interface/L1Candidate.h
"
5
6
namespace
l1t {
7
8
class
CaloEmCand
:
public
L1Candidate
{
9
public
:
10
CaloEmCand
() {}
11
CaloEmCand
(
const
LorentzVector
&
p4
,
int
pt
= 0,
int
eta
= 0,
int
phi
= 0,
int
qual = 0);
12
13
~CaloEmCand
()
override
;
14
15
private
:
16
//
17
};
18
19
typedef
BXVector<CaloEmCand>
CaloEmCandBxCollection
;
20
21
}
// namespace l1t
22
23
#endif
reco::LeafCandidate::pt
double pt() const final
transverse momentum
Definition:
LeafCandidate.h:146
reco::LeafCandidate::p4
const LorentzVector & p4() const final
four-momentum Lorentz vector
Definition:
LeafCandidate.h:114
l1t::CaloEmCandBxCollection
BXVector< CaloEmCand > CaloEmCandBxCollection
Definition:
CaloEmCand.h:19
l1t::L1Candidate
Definition:
L1Candidate.h:15
LorentzVector
math::XYZTLorentzVector LorentzVector
Definition:
HLTMuonMatchAndPlot.h:49
l1t::CaloEmCand
Definition:
CaloEmCand.h:8
L1Candidate.h
l1t::CaloEmCand::~CaloEmCand
~CaloEmCand() override
Definition:
CaloEmCand.cc:7
BXVector
Definition:
BXVector.h:15
reco::LeafCandidate::phi
double phi() const final
momentum azimuthal angle
Definition:
LeafCandidate.h:148
l1t::CaloEmCand::CaloEmCand
CaloEmCand()
Definition:
CaloEmCand.h:10
reco::LeafCandidate::eta
double eta() const final
momentum pseudorapidity
Definition:
LeafCandidate.h:152
Generated for CMSSW Reference Manual by
1.8.5