DataFormats
ParticleFlowReco
interface
PFSuperCluster.h
Go to the documentation of this file.
1
#ifndef DataFormats_ParticleFlowReco_PFSuperCluster_h
2
#define DataFormats_ParticleFlowReco_PFSuperCluster_h
3
4
#include "
DataFormats/ParticleFlowReco/interface/PFCluster.h
"
5
#include "
DataFormats/ParticleFlowReco/interface/PFRecHit.h
"
6
#include "
DataFormats/Common/interface/PtrVector.h
"
7
8
#include <iostream>
9
#include <vector>
10
11
class
PFSuperClusterAlgo;
12
13
namespace
reco
{
14
24
class
PFSuperCluster
:
public
PFCluster
{
25
public
:
26
PFSuperCluster
() {}
27
29
PFSuperCluster
(
const
edm::PtrVector<reco::PFCluster>
&
clusters
);
30
32
void
reset
();
33
35
const
edm::PtrVector<reco::PFCluster>
&
clusters
()
const
{
return
clusters_
; }
36
37
PFSuperCluster
&
operator=
(
const
PFSuperCluster
&);
38
39
private
:
41
edm::PtrVector<reco::PFCluster>
clusters_
;
42
43
friend
class ::PFSuperClusterAlgo;
44
};
45
46
std::ostream&
operator<<
(std::ostream&
out
,
const
PFSuperCluster
& cluster);
47
48
}
// namespace reco
49
50
#endif
reco::PFSuperCluster
Particle flow cluster, see clustering algorithm in PFSuperClusterAlgo.
Definition:
PFSuperCluster.h:24
reco::PFSuperCluster::clusters
const edm::PtrVector< reco::PFCluster > & clusters() const
vector of clusters
Definition:
PFSuperCluster.h:35
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:45
PFRecHit.h
reco::PFSuperCluster::reset
void reset()
resets clusters parameters
Definition:
PFSuperCluster.cc:10
edm::PtrVector< reco::PFCluster >
PtrVector.h
PFCluster.h
reco::PFSuperCluster::clusters_
edm::PtrVector< reco::PFCluster > clusters_
vector of clusters
Definition:
PFSuperCluster.h:41
reco::operator<<
std::ostream & operator<<(std::ostream &, BeamSpot beam)
Definition:
BeamSpot.cc:66
reco::PFSuperCluster::PFSuperCluster
PFSuperCluster()
Definition:
PFSuperCluster.h:26
reco::PFSuperCluster::operator=
PFSuperCluster & operator=(const PFSuperCluster &)
Definition:
PFSuperCluster.cc:15
reco::PFCluster
Particle flow cluster, see clustering algorithm in PFClusterAlgo.
Definition:
PFCluster.h:42
MillePedeFileConverter_cfg.out
out
Definition:
MillePedeFileConverter_cfg.py:31
Generated for CMSSW Reference Manual by
1.8.16