Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef FPGATrackSimBinTool_H
4 #define FPGATrackSimBinTool_H
32 #include <GaudiKernel/GaudiHandle.h>
58 const ToolHandleArray<FPGATrackSimBinStep>&
steps()
const {
return m_steps;}
106 Gaudi::Property<double>
m_d0FractionalPadding{
this,
"d0FractionalPadding", {},
"Fractional padding used when calculating the valid range of bins"};
107 Gaudi::Property<double>
m_z0FractionalPadding{
this,
"z0FractionalPadding", {},
"Fractional padding used when calculating the valid range of bins"};
108 Gaudi::Property<double>
m_etaFractionalPadding{
this,
"etaFractionalPadding", {},
"Fractional padding used when calculating the valid range of bins"};
109 Gaudi::Property<double>
m_phiFractionalPadding{
this,
"phiFractionalPadding", {},
"Fractional padding used when calculating the valid range of bins"};
110 Gaudi::Property<double>
m_qOverPtFractionalPadding{
this,
"qOverPtFractionalPadding", {},
"Fractional padding used when calculating the valid range of bins"};
111 Gaudi::Property<std::vector<double>>
m_parMinConfig{
this,
"parMin", {},
"Vector of minimum bounds of parameters (expect 5"};
112 Gaudi::Property<std::vector<double>>
m_parMaxConfig{
this,
"parMax", {},
"Vector of maximum bounds of parameters (expect 5"};
114 ToolHandleArray<FPGATrackSimBinStep>
m_steps{
this,
"Steps", {},
"Array of FPGATrackSimBinStep: describes which parameters are binned at each step"};
115 ToolHandle<IFPGATrackSimBinDesc>
m_binDesc{
this,
"BinDesc",
"FPGATrackSimBinDescBase",
"FPGATrackSimBinDescBase: describes binning track parameters"};
129 #endif // FPGATrackSimBinTool_H
Binning Classes for BinStep.
::StatusCode StatusCode
StatusCode definition for legacy code.
Binning Utilities for GenScanTool.
Defines Parameters used for binning.