ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitPhysics/Utils/src/MetTools.cc
(Generate patch)

Comparing UserCode/MitPhysics/Utils/src/MetTools.cc (file contents):
Revision 1.8 by sixie, Wed Jun 29 21:56:34 2011 UTC vs.
Revision 1.9 by phedex, Wed Jul 6 18:49:35 2011 UTC

# Line 236 | Line 236 | MetTools::MetTools(const ElectronCol *fE
236   }
237  
238  
239 + void MetTools::AddToCorrectedTrackMet( const Particle *p) {
240 +  float MetX = fCorrectedTrackMet.Mex();
241 +  float MetY = fCorrectedTrackMet.Mey();
242 +  
243 +  MetX -= p->Px();
244 +  MetY -= p->Py();
245 +
246 +  fCorrectedTrackMet.SetMex(MetX);
247 +  fCorrectedTrackMet.SetMey(MetY);
248 +
249 +  return;
250 + }
251 +
252 + void MetTools::AddToCorrectedMet( const Particle *p) {
253 +  float MetX=fCorrectedMet.Mex();
254 +  float MetY=fCorrectedMet.Mey();
255 +  
256 +  MetX -= p->Px();
257 +  MetY -= p->Py();
258 +
259 +  fCorrectedMet.SetMex(MetX);
260 +  fCorrectedMet.SetMey(MetY);
261 +
262 +  return;
263 + }
264 +
265 +
266   MetTools::MetTools(const MuonCol *fMuons, const ElectronCol *fElectrons, const PFCandidateCol *fPFCandidates,
267                     const Vertex *fVertex, float deltaZCut, float ptCut, float etaCut) {
268  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines