291 |
|
return status; |
292 |
|
} |
293 |
|
//-------------------------------------------------------------------------------------------------- |
294 |
< |
SelectionStatus muonPreSelectionNoIP( ControlFlags &ctrl, |
294 |
> |
SelectionStatus muonPreSelectionNoD0IP( ControlFlags &ctrl, |
295 |
|
const mithep::Muon * mu, |
296 |
|
const mithep::Vertex * vtx, |
297 |
|
const mithep::Array<mithep::PFCandidate> * pfCandidates ) |
302 |
|
ret &= ( mu->Pt() >= 5 ); |
303 |
|
ret &= ( fabs(mu->Eta()) <= 2.4 ); |
304 |
|
ret &= ( mu->IsTrackerMuon() || mu->IsGlobalMuon() ); |
305 |
+ |
// ret &= (mu->HasTrackerTrk() && |
306 |
+ |
// fabs(mu->TrackerTrk()->D0Corrected(*vtx)) < 0.5 && |
307 |
+ |
// fabs(mu->TrackerTrk()->DzCorrected(*vtx)) < 1.0); |
308 |
|
ret &= (mu->HasTrackerTrk() && |
306 |
– |
fabs(mu->TrackerTrk()->D0Corrected(*vtx)) < 0.5 && |
309 |
|
fabs(mu->TrackerTrk()->DzCorrected(*vtx)) < 1.0); |
310 |
|
|
311 |
|
SelectionStatus status; |