5#ifndef TRIGL2MUONSA_SAGITTARADIUSESTIMATE_H
6#define TRIGL2MUONSA_SAGITTARADIUSESTIMATE_H
10#include "GaudiKernel/ServiceHandle.h"
27 const std::string& name,
28 const IInterface* parent);
49 float f(
float x,
float c0,
float c1,
float c2,
float c3)
const;
50 float fp(
float x,
float c33,
float c22,
float c1)
const;
56 return c0 +
x * (c1 +
x * (c2 +
x * c3));
61 return c1 +
x * (c22 +
x * c33);
const ToolHandle< AlignmentBarrelLUT > * m_alignmentBarrelLUT
StatusCode setSagittaRadius(const TrigRoiDescriptor *p_roids, TrigL2MuonSA::RpcFitResult &rpcFitResult, TrigL2MuonSA::TrackPattern &trackPattern) const
void setUseEndcapInner(bool use_endcapInner)
float f(float x, float c0, float c1, float c2, float c3) const
SagittaRadiusEstimate(const std::string &type, const std::string &name, const IInterface *parent)
void setMCFlag(bool use_mcLUT, const AlignmentBarrelLUTSvc *alignmentBarrelLUTSvc)
float fp(float x, float c33, float c22, float c1) const
nope - should be used for standalone also, perhaps need to protect the class def bits ifndef XAOD_ANA...