Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
virtual
~ConvBremSeed
() {}
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
{
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
reco::ConvBremSeed::clone
ConvBremSeed * clone() const
Definition:
ConvBremSeed.h:46
edm::OwnVector< TrackingRecHit >
GsfPFRecTrackFwd.h
TrackingRecHit.h
dt_offlineAnalysis_common_cff.reco
tuple reco
Definition:
dt_offlineAnalysis_common_cff.py:54
reco::ConvBremSeed
Definition:
ConvBremSeed.h:25
reco::ConvBremSeed::recHitContainer
edm::OwnVector< TrackingRecHit > recHitContainer
Definition:
ConvBremSeed.h:29
TrajectorySeed.h
Ref.h
reco::ConvBremSeed::ConvBremSeed
ConvBremSeed()
Definition:
ConvBremSeed.h:32
reco::ConvBremSeed::~ConvBremSeed
virtual ~ConvBremSeed()
Definition:
ConvBremSeed.h:33
reco::ConvBremSeed::GsfPFTrack
GsfPFRecTrackRef GsfPFTrack() const
reference to the GSDPFRecTrack
Definition:
ConvBremSeed.h:42
TrajectorySeed
Definition:
TrajectorySeed.h:17
edm::Ref< GsfPFRecTrackCollection >
Generated for CMSSW Reference Manual by
1.8.5