|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDET_INDETBEAMSPOTROOFIT_H
6 #define INDET_INDETBEAMSPOTROOFIT_H
17 #include "CLHEP/Matrix/Vector.h"
23 #include <RooAbsReal.h>
24 #include <RooRealVar.h>
26 #include "RooFitResult.h"
38 const std::string&
name,
50 virtual std::map<std::string,double>
getCovMap()
const;
51 virtual std::map<std::string,double>
getParamMap()
const;
53 virtual FitStatus fit(std::vector< BeamSpot::VrtHolder >&);
virtual FitID getFitID() const
A unique ID for the specific fit type.
A concrete implementation of IInDetBeamSpotTool, using primary vertex information to determine the po...
virtual StatusCode initialize()
Standard initialize.
std::vector< BeamSpot::VrtHolder > m_vertexData
std::string m_vtxCutString
virtual std::map< std::string, double > getParamMap() const
IInDetBeamSpotTool * Clone()
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize()
Standard finalize.
virtual FitStatus fit(std::vector< BeamSpot::VrtHolder > &)
Attempt a to find a solution of the beamspot.
InDetBeamSpotRooFit(const std::string &type, const std::string &name, const IInterface *parent)
virtual std::map< std::string, double > getCovMap() const
virtual ~InDetBeamSpotRooFit()