Main Page
Namespaces
Classes
Package Documentation
DataFormats
L1THGCal
interface
HGCalMulticluster.h
Go to the documentation of this file.
1
#ifndef DataFormats_L1Trigger_HGCalMulticluster_h
2
#define DataFormats_L1Trigger_HGCalMulticluster_h
3
4
#include "
DataFormats/Common/interface/Ptr.h
"
5
#include "
DataFormats/L1Trigger/interface/BXVector.h
"
6
#include "
DataFormats/L1THGCal/interface/HGCalClusterT.h
"
7
#include "
DataFormats/L1THGCal/interface/HGCalCluster.h
"
8
9
namespace
l1t
{
10
11
class
HGCalMulticluster
:
public
HGCalClusterT
<l1t::HGCalCluster> {
12
13
public
:
14
15
HGCalMulticluster
(){}
16
HGCalMulticluster
(
const
LorentzVector
p4
,
17
int
pt
=0,
18
int
eta
=0,
19
int
phi
=0
20
);
21
22
HGCalMulticluster
(
const
edm::Ptr<l1t::HGCalCluster>
&tc );
23
24
~HGCalMulticluster
();
25
26
27
};
28
29
typedef
BXVector<HGCalMulticluster>
HGCalMulticlusterBxCollection
;
30
31
}
32
33
#endif
reco::LeafCandidate::pt
virtual double pt() const final
transverse momentum
Definition:
LeafCandidate.h:131
reco::LeafCandidate::eta
virtual double eta() const final
momentum pseudorapidity
Definition:
LeafCandidate.h:137
l1t
delete x;
Definition:
CaloConfig.h:22
BXVector.h
reco::LeafCandidate::phi
virtual double phi() const final
momentum azimuthal angle
Definition:
LeafCandidate.h:133
HGCalClusterT.h
l1t::HGCalMulticlusterBxCollection
BXVector< HGCalMulticluster > HGCalMulticlusterBxCollection
Definition:
HGCalMulticluster.h:29
Ptr.h
edm::Ptr
Definition:
AssociationVector.h:30
reco::Candidate::LorentzVector
math::XYZTLorentzVector LorentzVector
Lorentz vector.
Definition:
Candidate.h:37
l1t::HGCalMulticluster::~HGCalMulticluster
~HGCalMulticluster()
Definition:
HGCalMulticluster.cc:20
l1t::HGCalMulticluster
Definition:
HGCalMulticluster.h:11
HGCalCluster.h
l1t::HGCalMulticluster::HGCalMulticluster
HGCalMulticluster()
Definition:
HGCalMulticluster.h:15
BXVector
Definition:
BXVector.h:15
reco::LeafCandidate::p4
virtual const LorentzVector & p4() const final
four-momentum Lorentz vector
Definition:
LeafCandidate.h:99
l1t::HGCalClusterT
Definition:
HGCalClusterT.h:18
Generated for CMSSW Reference Manual by
1.8.11