![]() |
![]() |
#include <CSCHaloAlgo.h>
Public Attributes | |
std::vector< edm::InputTag > | vIT_HLTBit |
Private Member Functions | |
bool | ECALSegmentMatching (edm::Handle< EcalRecHitCollection > &rechitcoll, float et_thresh_rh, float dphi_thresh_segvsrh, float dr_lowthresh_segvsrh, float dr_highthresh_segvsrh, float dt_lowthresh_segvsrh, float dt_highthresh_segvsrh, float iZ, float iR, float iT, float iPhi) |
math::XYZPoint | getPosition (const DetId &id, reco::Vertex::Point vtx) |
bool | HCALSegmentMatching (edm::Handle< HBHERecHitCollection > &rechitcoll, float et_thresh_rh, float dphi_thresh_segvsrh, float dr_lowthresh_segvsrh, float dr_highthresh_segvsrh, float dt_lowthresh_segvsrh, float dt_highthresh_segvsrh, float iZ, float iR, float iT, float iPhi) |
Definition at line 90 of file CSCHaloAlgo.h.
CSCHaloAlgo::CSCHaloAlgo | ( | ) |
Definition at line 17 of file CSCHaloAlgo.cc.
|
inline |
Definition at line 94 of file CSCHaloAlgo.h.
reco::CSCHaloData CSCHaloAlgo::Calculate | ( | const CSCGeometry & | TheCSCGeometry, |
edm::Handle< reco::MuonCollection > & | TheCosmicMuons, | ||
const edm::Handle< reco::MuonTimeExtraMap > | TheCSCTimeMap, | ||
edm::Handle< reco::MuonCollection > & | TheMuons, | ||
edm::Handle< CSCSegmentCollection > & | TheCSCSegments, | ||
edm::Handle< CSCRecHit2DCollection > & | TheCSCRecHits, | ||
edm::Handle< L1MuGMTReadoutCollection > & | TheL1GMTReadout, | ||
edm::Handle< HBHERecHitCollection > & | hbhehits, | ||
edm::Handle< EcalRecHitCollection > & | ecalebhits, | ||
edm::Handle< EcalRecHitCollection > & | ecaleehits, | ||
edm::Handle< edm::TriggerResults > & | TheHLTResults, | ||
const edm::TriggerNames * | triggerNames, | ||
const edm::Handle< CSCALCTDigiCollection > & | TheALCTs, | ||
MuonSegmentMatcher * | TheMatcher, | ||
const edm::Event & | TheEvent, | ||
const edm::EventSetup & | TheEventSetup | ||
) |
Definition at line 70 of file CSCHaloAlgo.cc.
|
private |
Definition at line 551 of file CSCHaloAlgo.cc.
|
private |
Definition at line 522 of file CSCHaloAlgo.cc.
|
private |
Definition at line 530 of file CSCHaloAlgo.cc.
|
inline |
Definition at line 107 of file CSCHaloAlgo.h.
|
inline |
Definition at line 110 of file CSCHaloAlgo.h.
|
inline |
Definition at line 114 of file CSCHaloAlgo.h.
|
inline |
Definition at line 117 of file CSCHaloAlgo.h.
|
inline |
Definition at line 116 of file CSCHaloAlgo.h.
|
inline |
Definition at line 118 of file CSCHaloAlgo.h.
|
inline |
Definition at line 119 of file CSCHaloAlgo.h.
|
inline |
Definition at line 120 of file CSCHaloAlgo.h.
|
inline |
Definition at line 124 of file CSCHaloAlgo.h.
|
inline |
Definition at line 123 of file CSCHaloAlgo.h.
|
inline |
Definition at line 125 of file CSCHaloAlgo.h.
|
inline |
Definition at line 108 of file CSCHaloAlgo.h.
|
inline |
Definition at line 115 of file CSCHaloAlgo.h.
|
inline |
Definition at line 109 of file CSCHaloAlgo.h.
|
inline |
Definition at line 111 of file CSCHaloAlgo.h.
|
inline |
Definition at line 112 of file CSCHaloAlgo.h.
|
inline |
Definition at line 113 of file CSCHaloAlgo.h.
|
private |
Definition at line 129 of file CSCHaloAlgo.h.
|
private |
Definition at line 152 of file CSCHaloAlgo.h.
|
private |
Definition at line 153 of file CSCHaloAlgo.h.
|
private |
Definition at line 151 of file CSCHaloAlgo.h.
|
private |
Definition at line 136 of file CSCHaloAlgo.h.
|
private |
Definition at line 152 of file CSCHaloAlgo.h.
|
private |
Definition at line 153 of file CSCHaloAlgo.h.
|
private |
Definition at line 151 of file CSCHaloAlgo.h.
|
private |
Definition at line 152 of file CSCHaloAlgo.h.
|
private |
Definition at line 153 of file CSCHaloAlgo.h.
|
private |
Definition at line 151 of file CSCHaloAlgo.h.
|
private |
Definition at line 152 of file CSCHaloAlgo.h.
|
private |
Definition at line 153 of file CSCHaloAlgo.h.
|
private |
Definition at line 151 of file CSCHaloAlgo.h.
|
private |
Definition at line 152 of file CSCHaloAlgo.h.
|
private |
Definition at line 153 of file CSCHaloAlgo.h.
|
private |
Definition at line 151 of file CSCHaloAlgo.h.
|
private |
Definition at line 152 of file CSCHaloAlgo.h.
|
private |
Definition at line 153 of file CSCHaloAlgo.h.
|
private |
Definition at line 151 of file CSCHaloAlgo.h.
|
private |
Definition at line 140 of file CSCHaloAlgo.h.
|
private |
Definition at line 157 of file CSCHaloAlgo.h.
|
private |
Definition at line 142 of file CSCHaloAlgo.h.
|
private |
Definition at line 141 of file CSCHaloAlgo.h.
|
private |
Definition at line 143 of file CSCHaloAlgo.h.
|
private |
Definition at line 144 of file CSCHaloAlgo.h.
|
private |
Definition at line 145 of file CSCHaloAlgo.h.
|
private |
Definition at line 133 of file CSCHaloAlgo.h.
|
private |
Definition at line 135 of file CSCHaloAlgo.h.
|
private |
Definition at line 130 of file CSCHaloAlgo.h.
|
private |
Definition at line 148 of file CSCHaloAlgo.h.
|
private |
Definition at line 147 of file CSCHaloAlgo.h.
|
private |
Definition at line 149 of file CSCHaloAlgo.h.
|
private |
Definition at line 132 of file CSCHaloAlgo.h.
|
private |
Definition at line 134 of file CSCHaloAlgo.h.
|
private |
Definition at line 131 of file CSCHaloAlgo.h.
|
private |
Definition at line 137 of file CSCHaloAlgo.h.
|
private |
Definition at line 138 of file CSCHaloAlgo.h.
|
private |
Definition at line 139 of file CSCHaloAlgo.h.
std::vector<edm::InputTag> CSCHaloAlgo::vIT_HLTBit |
Definition at line 105 of file CSCHaloAlgo.h.