ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/LeptonSelection/interface/IsolationSelection.h
(Generate patch)

Comparing UserCode/MitHzz4l/LeptonSelection/interface/IsolationSelection.h (file contents):
Revision 1.15 by khahn, Sun Jun 3 15:51:56 2012 UTC vs.
Revision 1.16 by khahn, Tue Jun 5 19:35:47 2012 UTC

# Line 191 | Line 191 | double muonPFIso04(ControlFlags &ctrl,
191                     const mithep::Array<mithep::PFCandidate> * fPFCandidates,
192                     const mithep::Array<mithep::PileupEnergyDensity> * fPUEnergyDensity,
193                     mithep::MuonTools::EMuonEffectiveAreaTarget EffectiveAreaVersion,
194 <                   vector<const mithep::Muon*> muonsToVeto,
195 <                   vector<const mithep::Electron*> electronsToVeto);
194 >                   vector<const mithep::PFCandidate*> photonsToVeto);
195 >
196   // hacked version
197   double muonPFIso04(ControlFlags &ctrl,
198                     const mithep::Muon * mu,
# Line 209 | Line 209 | SelectionStatus muonReferenceIsoSelectio
209                                            const mithep::Array<mithep::PFCandidate> * fPFCandidates,
210                                            const mithep::Array<mithep::PileupEnergyDensity> * fPUEnergyDensity,
211                                            mithep::MuonTools::EMuonEffectiveAreaTarget EffectiveAreaVersion,
212 <                                          vector<const mithep::Muon*> muonsToVeto,
213 <                                          vector<const mithep::Electron*> electronsToVeto);
212 >                                          vector<const mithep::PFCandidate*> photonsToVeto);
213   // hacked version
214   SelectionStatus muonReferenceIsoSelection(ControlFlags &ctrl,
215                                            const mithep::Muon * mu,
# Line 245 | Line 244 | float electronPFIso04(ControlFlags &ctrl
244                        const mithep::Array<mithep::PFCandidate> * fPFCandidates,
245                        const mithep::Array<mithep::PileupEnergyDensity> * fPUEnergyDensity,
246                        mithep::ElectronTools::EElectronEffectiveAreaTarget EffectiveAreaVersion,
247 <                      vector<const mithep::Muon*> muonsToVeto,
248 <                      vector<const mithep::Electron*> electronsToVeto) ;
247 >                      vector<const mithep::PFCandidate*> photonsToVeto);                
248 >
249   // hacked version
250   float electronPFIso04(ControlFlags &ctrl,
251                        const mithep::Electron * ele,
# Line 263 | Line 262 | SelectionStatus electronReferenceIsoSele
262                                                const mithep::Array<mithep::PFCandidate> * fPFCandidates,
263                                                const mithep::Array<mithep::PileupEnergyDensity> * fPUEnergyDensity,
264                                                mithep::ElectronTools::EElectronEffectiveAreaTarget EffectiveAreaVersion,
265 <                                              vector<const mithep::Muon*> muonsToVeto,
267 <                                              vector<const mithep::Electron*> electronsToVeto);
265 >                                              vector<const mithep::PFCandidate*> photonsToVeto);
266   // hacked version
267   SelectionStatus electronReferenceIsoSelection(ControlFlags &ctrl,
268                                                const mithep::Electron * ele,
# Line 285 | Line 283 | double  dbetaCorrectedIsoDr03(ControlFla
283                                const mithep::Electron * el, // need to veto              
284                                const mithep::Array<mithep::PFCandidate> * fPFCandidates);
285  
286 < double  betaCorrectedIsoDr03(ControlFlags & ctrl,
287 <                             const mithep::PFCandidate * photon,
288 <                             const mithep::Muon * mu, // need to veto          
289 <                             const mithep::Array<mithep::PFCandidate> * fPFCandidates);
290 <
291 < double  betaCorrectedIsoDr03(ControlFlags & ctrl,
292 <                             const mithep::PFCandidate * photon,
293 <                             const mithep::Electron * el, // need to veto              
294 <                             const mithep::Array<mithep::PFCandidate> * fPFCandidates);
286 > double  nonCorrectedIsoDr03(ControlFlags & ctrl,
287 >                            const mithep::PFCandidate * photon,
288 >                            const mithep::Muon * mu, // need to veto            
289 >                            const mithep::Array<mithep::PFCandidate> * fPFCandidates);
290 >
291 > double  nonCorrectedIsoDr03(ControlFlags & ctrl,
292 >                            const mithep::PFCandidate * photon,
293 >                            const mithep::Electron * el, // need to veto                
294 >                            const mithep::Array<mithep::PFCandidate> * fPFCandidates);
295 >

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines