|
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef FPGATrackSimNNTRACKTOOL_H
4 #define FPGATrackSimNNTRACKTOOL_H
14 #include "GaudiKernel/ServiceHandle.h"
24 #include "GaudiKernel/ITHistSvc.h"
30 #include "lwtnn/LightweightGraph.hh"
31 #include "lwtnn/parse_json.hh"
46 StatusCode getTracks(
const std::vector<std::shared_ptr<const FPGATrackSimRoad>> &roads, std::vector<FPGATrackSimTrack> &tracks,
55 Gaudi::Property <double>
m_NNCut {
this,
"NNCut", 0.0,
" NN output value to cut on when selecting good tracks"};
56 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)"};
64 std::vector<float>
m_x;
65 std::vector<float>
m_y;
66 std::vector<float>
m_z;
77 std::vector<unsigned int>
m_ID;
100 #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.