CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PFCandidatePhotonExtra.cc
Go to the documentation of this file.
2 #include <ostream>
3 #include <iomanip>
4 
5 using namespace reco;
6 
8  Mustache_Et_ = 0.;
9  Excluded_clust_ = 0;
10 
11  GlobalCorr_ = 0.;
12  GlobalCorrEError_ = 0.;
13 }
14 
16  scRef_ = scRef;
17 
18  Mustache_Et_ = 0.;
19  Excluded_clust_ = 0;
20 
21  GlobalCorr_ = 0.;
22  GlobalCorrEError_ = 0.;
23 }
24 
26  assoSingleLegRefTrack_.push_back(trackref);
27 }
28 
29 void PFCandidatePhotonExtra::addSingleLegConvMva(float& mvasingleleg) { assoSingleLegMva_.push_back(mvasingleleg); }
30 
33 }
34 
35 void PFCandidatePhotonExtra::addLCorrClusEnergy(float LCorrE) { LocalCorr_.push_back(LCorrE); }
reco::SuperClusterRef scRef_
Ref to supercluster.
std::vector< reco::TrackRef > assoSingleLegRefTrack_
vector of TrackRef from Single Leg conversions
reco::ConversionRefVector assoConversionsRef_
vector of ConversionRef from PF
void addSingleLegConvTrackRef(const reco::TrackRef &trackref)
add Single Leg Conversion TrackRef
void addSingleLegConvMva(float &mvasingleleg)
add Single Leg Conversion mva
std::vector< float > assoSingleLegMva_
vector of Mvas from Single Leg conversions
void addConversionRef(const reco::ConversionRef &convref)
add Conversions from PF
void push_back(value_type const &ref)
Add a Ref&lt;C, T&gt; to the RefVector.
Definition: RefVector.h:67