Main Page
Namespaces
Classes
Package Documentation
DataFormats
ParticleFlowReco
interface
ConvBremSeed.h
Go to the documentation of this file.
1
#ifndef ConvBremSeed_h
2
#define ConvBremSeed_h 1
3
15
#include "
DataFormats/ParticleFlowReco/interface/GsfPFRecTrackFwd.h
"
16
#include "
DataFormats/TrajectorySeed/interface/TrajectorySeed.h
"
17
#include "
DataFormats/TrackingRecHit/interface/TrackingRecHit.h
"
18
#include "
DataFormats/Common/interface/Ref.h
"
19
20
#include <vector>
21
22
namespace
reco
{
23
24
25
class
ConvBremSeed
:
public
TrajectorySeed
26
{
27
public
:
28
29
typedef
edm::OwnVector<TrackingRecHit>
recHitContainer
;
30
31
32
ConvBremSeed
(){}
33
~ConvBremSeed
()
override
{}
34
35
37
ConvBremSeed
(
const
TrajectorySeed
&
seed
,
edm::Ref<GsfPFRecTrackCollection>
& pfgsf):
38
TrajectorySeed
(seed),
pfGsf_
(pfgsf){}
39
41
42
GsfPFRecTrackRef
GsfPFTrack
()
const
{
return
pfGsf_
;}
43
44
45
46
ConvBremSeed
*
clone
()
const override
{
return
new
ConvBremSeed
( *
this
); }
47
48
private
:
49
51
GsfPFRecTrackRef
pfGsf_
;
52
53
} ;
54
55
56
// Class ConvBremSeed
57
58
}
// namespace reco
59
60
#endif
reco::ConvBremSeed::pfGsf_
GsfPFRecTrackRef pfGsf_
Pointer to the electromagnetic super cluster.
Definition:
ConvBremSeed.h:51
reco::ConvBremSeed::ConvBremSeed
ConvBremSeed(const TrajectorySeed &seed, edm::Ref< GsfPFRecTrackCollection > &pfgsf)
Constructor from TrajectorySeed.
Definition:
ConvBremSeed.h:37
edm::Ref< GsfPFRecTrackCollection >
SurveyInfoScenario_cff.seed
seed
Definition:
SurveyInfoScenario_cff.py:295
reco::ConvBremSeed::~ConvBremSeed
~ConvBremSeed() override
Definition:
ConvBremSeed.h:33
edm::OwnVector< TrackingRecHit >
GsfPFRecTrackFwd.h
TrackingRecHit.h
reco::ConvBremSeed
Definition:
ConvBremSeed.h:25
reco::ConvBremSeed::recHitContainer
edm::OwnVector< TrackingRecHit > recHitContainer
Definition:
ConvBremSeed.h:29
TrajectorySeed.h
Ref.h
reco::ConvBremSeed::clone
ConvBremSeed * clone() const override
Definition:
ConvBremSeed.h:46
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:43
reco::ConvBremSeed::ConvBremSeed
ConvBremSeed()
Definition:
ConvBremSeed.h:32
reco::ConvBremSeed::GsfPFTrack
GsfPFRecTrackRef GsfPFTrack() const
reference to the GSDPFRecTrack
Definition:
ConvBremSeed.h:42
TrajectorySeed
Definition:
TrajectorySeed.h:17
Generated for CMSSW Reference Manual by
1.8.11