|
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef FPGATrackSimNNTRACKTOOL_H
4 #define FPGATrackSimNNTRACKTOOL_H
14 #include "GaudiKernel/ServiceHandle.h"
26 #include "GaudiKernel/ITHistSvc.h"
49 StatusCode getTracks(std::vector<std::shared_ptr<const FPGATrackSimRoad>> &roads, std::vector<FPGATrackSimTrack> &tracks);
57 Gaudi::Property <double>
m_NNCut{
this,
"NNCut", 0.2,
" NN output value to cut on when selecting good tracks" };
58 Gaudi::Property <double>
m_chi2_scalefactor{
this,
"Chi2ScaleFactor", 40 / (1 - 0.1),
"Scale factor to use in converting to a chi2, Nominal chi2ndof cut is 40 and we want to use NN>0.0075 (or NN<(1-0.0075)" };
73 std::vector<float>
m_x;
74 std::vector<float>
m_y;
75 std::vector<float>
m_z;
86 std::vector<unsigned int>
m_ID;
109 #endif // FPGATrackSimNNTRACKTOOL_H
Maps physical layers to logical layers.
::StatusCode StatusCode
StatusCode definition for legacy code.
: FPGATrackSim-specific class to represent an hit in the detector.
Defines a class for roads.
This file declares a class that stores the module IDs of the sectors.