|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRKALIGNGENTOOLS_CONSTRAINEDTRACKPROVIDER_H
6 #define TRKALIGNGENTOOLS_CONSTRAINEDTRACKPROVIDER_H
9 #include "GaudiKernel/ToolHandle.h"
29 class IGlobalTrackFitter;
110 #endif // TRKALIGNGENTOOLS_CONSTRAINEDTRACKPROVIDER_H
TFile * m_constraintInputFile_d0
TFile * m_constraintInputFile_P
Dummy class used to allow special convertors to be called for surfaces owned by a detector element.
virtual ~ConstrainedTrackProvider()
ToolHandle< IGlobalTrackFitter > m_trackFitter
normal track fitter
virtual StatusCode finalize()
void getCorrectedValues_z0(const Trk::Perigee *mp, double &corrected_z0, double &corrected_z0Error)
void getCorrectedValues_P(const Trk::Perigee *mp, double &correctedQoverP, double &correctedQoverPError)
bool passTrackSelection(const Trk::Track *track)
def TH2F(name, title, nxbins, bins_par2, bins_par3, bins_par4, bins_par5=None, bins_par6=None, path='', **kwargs)
RunOutlierRemoval m_runOutlierRemoval
run outlier removal in the GX2 fitter
double m_reduceConstraintUncertainty
bool RunOutlierRemoval
switch to toggle quality processing after fit
int m_maxRetrievalErrors
maximum allowed number of retrieval errors at the beginning of the job (-1 for infinite)
std::string m_constraintFileName_P
::StatusCode StatusCode
StatusCode definition for legacy code.
void getCorrectedValues_d0(const Trk::Perigee *mp, double &corrected_d0, double &corrected_d0Error)
std::string m_constraintHistName_d0
double m_reduceConstraintUncert_z0
std::string m_constraintHistName_z0
Ensure that the ATLAS eigen extensions are properly loaded.
bool m_useConstrainedTrkOnly
int m_passconstrainedRequirements
ConstrainedTrackProvider(const std::string &type, const std::string &name, const IInterface *parent)
virtual StatusCode trackCollection(const TrackCollection *&tracks)
std::string m_constraintFileName_d0
std::string m_constraintHistName_P
TFile * m_constraintInputFile_z0
std::string m_constraintFileName_z0
bool m_useConstraintError
int m_unconstrainedTracks
virtual void printSummary()
Print statistical summary to logfile.
virtual StatusCode initialize()
std::string m_inputTrackCollection