12 const IInterface*
p ):
15 declareInterface <ITrigMuonBackExtrapolator> (
this );
33 return StatusCode::SUCCESS;
42 return StatusCode::SUCCESS;
48 double& extEta,
double& sigmaEta,
double& extPhi,
double& sigmaPhi,
double PT)
const
72 if (
result)
return StatusCode::SUCCESS;
73 return StatusCode::FAILURE;
78 const MuonFeature* feature,
double& extEta,
double& sigmaEta,
79 double& extPhi,
double& sigmaPhi,
double PT)
const
102 if (
result)
return StatusCode::SUCCESS;
103 return StatusCode::FAILURE;
109 double ZetaID,
double& extEta,
double& sigmaEta,
110 double& extPhi,
double& sigmaPhi,
double PT)
const
134 if (
result)
return StatusCode::SUCCESS;
135 return StatusCode::FAILURE;
141 const MuonFeature* feature,
double ZetaID,
double& extEta,
double& sigmaEta,
142 double& extPhi,
double& sigmaPhi,
double PT)
const
166 if (
result)
return StatusCode::SUCCESS;
167 return StatusCode::FAILURE;
175 idtrack->
param()->pT()/1000.,
180 idtrack->
param()->eta(),
181 idtrack->
param()->phi0(),
194 if (
result)
return StatusCode::SUCCESS;
195 return StatusCode::FAILURE;
201 double winPT,
double weight)
209 idtrack->
param()->eta(),
210 idtrack->
param()->phi0(),
223 if (
result)
return StatusCode::SUCCESS;
224 return StatusCode::FAILURE;
233 idtrack->
param()->pT()/1000.,
236 idtrack->
param()->z0(),
240 idtrack->
param()->eta(),
241 idtrack->
param()->phi0(),
254 if (
result)
return StatusCode::SUCCESS;
255 return StatusCode::FAILURE;
262 double winPT,
double weight)
268 idtrack->
param()->z0(),
272 idtrack->
param()->eta(),
273 idtrack->
param()->phi0(),
286 if (
result)
return StatusCode::SUCCESS;
287 return StatusCode::FAILURE;
308 double& extEta,
double& sigmaEta,
double& extPhi,
double& sigmaPhi,
double PT)
const
315 muonSA->
rMS() <= 10.,
332 if (
result)
return StatusCode::SUCCESS;
333 return StatusCode::FAILURE;
339 double& extPhi,
double& sigmaPhi,
double PT)
const
346 muonSA->
rMS() <= 10.,
362 if (
result)
return StatusCode::SUCCESS;
363 return StatusCode::FAILURE;
369 double ZetaID,
double& extEta,
double& sigmaEta,
370 double& extPhi,
double& sigmaPhi,
double PT)
const
379 muonSA->
rMS() <= 10.,
394 if (
result)
return StatusCode::SUCCESS;
395 return StatusCode::FAILURE;
402 double& extPhi,
double& sigmaPhi,
double PT)
const
411 muonSA->
rMS() <= 10.,
426 if (
result)
return StatusCode::SUCCESS;
427 return StatusCode::FAILURE;
435 idtrack->
param()->pT()/1000.,
440 idtrack->
param()->eta(),
441 idtrack->
param()->phi0(),
454 if (
result)
return StatusCode::SUCCESS;
455 return StatusCode::FAILURE;
461 double winPT,
double weight)
469 idtrack->
param()->eta(),
470 idtrack->
param()->phi0(),
483 if (
result)
return StatusCode::SUCCESS;
484 return StatusCode::FAILURE;
493 idtrack->
param()->pT()/1000.,
496 idtrack->
param()->z0(),
500 idtrack->
param()->eta(),
501 idtrack->
param()->phi0(),
514 if (
result)
return StatusCode::SUCCESS;
515 return StatusCode::FAILURE;
522 double winPT,
double weight)
528 idtrack->
param()->z0(),
532 idtrack->
param()->eta(),
533 idtrack->
param()->phi0(),
546 if (
result)
return StatusCode::SUCCESS;
547 return StatusCode::FAILURE;