|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef ParabolaCscClusterFitter_H
13 #define ParabolaCscClusterFitter_H
17 #include "GaudiKernel/ServiceHandle.h"
78 "Key of input MuonDetectorManager condition data"};
double getCorrectedError(const Muon::CscPrepData *pclu, double slope) const
Correct the positon error for track angle.
std::vector< Result > Results
SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > m_DetectorManagerKey
retrieve MuonDetectorManager from the conditions store
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
double m_xtan_csl_eta_offset
constant to Calculate the angle of incidence.
double m_xtan_csl_eta_slope
constant to Calculate the angle of incidence.
Class representing clusters from the CSC.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual Results fit(const StripFitList &sfits) const =0
double m_xtan_css_eta_offset
constant to Calculate the angle of incidence.
std::vector< std::string > DataNames
std::vector< unsigned int > m_max_width
Max.
const DataNames & dataNames() const
data names for ntuple output in csc_cluster tree
static double ParabolaCorrection(CscPlane &plane, double &raw)
Correction of raw parabola positions.
Results fit(const StripFitList &sfits) const
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
~ParabolaCscClusterFitter()=default
double m_multi
threshold multiplier for cluster peak finding
ParabolaCscClusterFitter(const std::string &type, const std::string &aname, const IInterface *parent)
Constructor.
std::vector< StripFit > StripFitList
double m_xtan_css_eta_slope
constant to Calculate the angle of incidence.
double m_error_tantheta
error contribution in mm for the tan(theta) track angle correction