|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRKALIGNGENTOOLS_MSCONSTRAINTTRACKSPROVIDER_H
6 #define TRKALIGNGENTOOLS_MSCONSTRAINTTRACKSPROVIDER_H
10 #include "GaudiKernel/ToolHandle.h"
28 class IGlobalTrackFitter;
53 {
this,
"MuonHitSummaryTool",
"Muon::MuonHitSummaryTool/MuonHitSummaryTool",
""};
131 #endif // TRKALIGNGENTOOLS_MSCONSTRAINTTRACKSPROVIDER_H
int m_nCBMuonsFailedRefit
virtual StatusCode trackCollection(const TrackCollection *&tracks)
bool m_useMSConstraintTrkOnly
int m_maxRetrievalErrors
maximum allowed number of retrieval errors at the beginning of the job (-1 for infinite)
double m_IDPhi_constrained
int m_nCBMuonsPassSelection
double m_maxNumberOfSectors
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
double m_minStationLayers
bool RunOutlierRemoval
switch to toggle quality processing after fit
RunOutlierRemoval m_runOutlierRemoval
run outlier removal in the GX2 fitter
void setNtuple(TFile *ntuple)
sets ntuple
MSConstraintTracksProvider(const std::string &type, const std::string &name, const IInterface *parent)
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_inputMuonCollection
Name of input combined muons collection.
StatusCode fillNtuple()
writes tree to ntuple
The ATLAS Muon object - see doxygen, physics workbookd and the Muon Combined Performance WG's pages f...
bool combinedMuonSelection(const Analysis::Muon *)
virtual ~MSConstraintTracksProvider()
double m_minNumberOfPhiLayers
Ensure that the ATLAS eigen extensions are properly loaded.
ToolHandle< IGlobalTrackFitter > m_trackFitter
normal track fitter
PublicToolHandle< Muon::IMuonHitSummaryTool > m_muonHitSummaryTool
virtual StatusCode finalize()
virtual StatusCode initialize()
std::string m_inputTracksCollection
Name of input tracks collection.
double m_ptID_constrained
double m_IDEta_constrained
virtual void printSummary()
Print statistical summary to logfile.