CMS 3D CMS Logo

TrackIsoCalculator.h
Go to the documentation of this file.
1 #ifndef HiEgammaAlgos_TrackIsoCalculator_h
2 #define HiEgammaAlgos_TrackIsoCalculator_h
3 
7 
9 public:
11 
13  double getTrackIso(reco::Photon const& clus, const double i, const double threshold, const double innerDR = 0);
15  double getBkgSubTrackIso(reco::Photon const& clus, const double i, const double threshold, const double innerDR = 0);
16 
17 private:
20 };
21 
22 #endif
mps_fire.i
i
Definition: mps_fire.py:428
StandaloneTrackMonitor_cfi.trackQuality
trackQuality
Definition: StandaloneTrackMonitor_cfi.py:11
TrackIsoCalculator::recCollection_
reco::TrackCollection const & recCollection_
Definition: TrackIsoCalculator.h:18
TrackIsoCalculator::trackQuality_
std::string const & trackQuality_
Definition: TrackIsoCalculator.h:19
TrackIsoCalculator::TrackIsoCalculator
TrackIsoCalculator(reco::TrackCollection const &trackCollection, std::string const &trackQuality)
Definition: TrackIsoCalculator.cc:9
Photon.h
Track.h
TrackFwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
duplicaterechits_cfi.trackCollection
trackCollection
Definition: duplicaterechits_cfi.py:4
TrackIsoCalculator
Definition: TrackIsoCalculator.h:8
reco::Photon
Definition: Photon.h:21
TrackIsoCalculator::getTrackIso
double getTrackIso(reco::Photon const &clus, const double i, const double threshold, const double innerDR=0)
Return the tracker energy in a cone around the photon.
Definition: TrackIsoCalculator.cc:12
TrackIsoCalculator::getBkgSubTrackIso
double getBkgSubTrackIso(reco::Photon const &clus, const double i, const double threshold, const double innerDR=0)
Return the background-subtracted tracker energy in a cone around the photon.
Definition: TrackIsoCalculator.cc:36
remoteMonitoring_LED_IterMethod_cfg.threshold
threshold
Definition: remoteMonitoring_LED_IterMethod_cfg.py:426
reco::TrackCollection
std::vector< Track > TrackCollection
collection of Tracks
Definition: TrackFwd.h:14