DataFormats
ParticleFlowCandidate
interface
IsolatedPFCandidate.h
Go to the documentation of this file.
1
#ifndef ParticleFlowCandidate_IsolatedPFCandidate_h
2
#define ParticleFlowCandidate_IsolatedPFCandidate_h
3
4
#include <iostream>
5
6
#include "
DataFormats/ParticleFlowCandidate/interface/PFCandidate.h
"
7
#include "
DataFormats/ParticleFlowCandidate/interface/PFCandidateFwd.h
"
8
9
namespace
reco
{
16
class
IsolatedPFCandidate
:
public
PFCandidate
{
17
public
:
19
IsolatedPFCandidate
();
20
21
IsolatedPFCandidate
(
const
PFCandidatePtr
& candidatePtr,
double
isolation
);
22
24
~IsolatedPFCandidate
()
override
;
25
27
IsolatedPFCandidate
*
clone
()
const override
;
28
29
/* const PFCandidateRef& parent() const { return parent_;} */
30
31
double
isolation
()
const
{
return
isolation_
; }
32
33
private
:
34
/* PFCandidateRef parent_; */
35
36
double
isolation_
;
37
};
38
39
std::ostream&
operator<<
(std::ostream&
out
,
const
IsolatedPFCandidate
&
c
);
40
41
}
// namespace reco
42
43
#endif
PFCandidate.h
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:45
reco::IsolatedPFCandidate::~IsolatedPFCandidate
~IsolatedPFCandidate() override
destructor
Definition:
IsolatedPFCandidate.cc:15
reco::IsolatedPFCandidate::clone
IsolatedPFCandidate * clone() const override
return a clone
Definition:
IsolatedPFCandidate.cc:13
reco::IsolatedPFCandidate::isolation
double isolation() const
Definition:
IsolatedPFCandidate.h:31
reco::IsolatedPFCandidate
Particle reconstructed by the particle flow algorithm.
Definition:
IsolatedPFCandidate.h:16
reco::operator<<
std::ostream & operator<<(std::ostream &, BeamSpot beam)
Definition:
BeamSpot.cc:66
edm::Ptr< PFCandidate >
reco::IsolatedPFCandidate::isolation_
double isolation_
Definition:
IsolatedPFCandidate.h:36
reco::PFCandidate
Particle reconstructed by the particle flow algorithm.
Definition:
PFCandidate.h:41
MillePedeFileConverter_cfg.out
out
Definition:
MillePedeFileConverter_cfg.py:31
c
auto & c
Definition:
CAHitNtupletGeneratorKernelsImpl.h:46
reco::IsolatedPFCandidate::IsolatedPFCandidate
IsolatedPFCandidate()
default constructor
Definition:
IsolatedPFCandidate.cc:8
isolation
double isolation
Definition:
AssociatedVariableMaxCutCandRefSelector.cc:25
PFCandidateFwd.h
Generated for CMSSW Reference Manual by
1.8.16