![]() |
ATLAS Offline Software
|
#include <IFPGATrackSimBinDesc.h>
Public Member Functions | |
DeclareInterfaceID (IFPGATrackSimBinDesc, 1, 0) | |
virtual const std::string & | parNames (unsigned i) const =0 |
virtual const FPGATrackSimBinUtil::ParSet | trackParsToParSet (const FPGATrackSimTrackPars &pars) const =0 |
virtual const FPGATrackSimTrackPars | parSetToTrackPars (const FPGATrackSimBinUtil::ParSet &parset) const =0 |
virtual double | phiResidual (const FPGATrackSimBinUtil::ParSet &parset, FPGATrackSimHit const *hit) const =0 |
virtual double | etaResidual (const FPGATrackSimBinUtil::ParSet &parset, FPGATrackSimHit const *hit) const =0 |
virtual bool | hitInBin (const FPGATrackSimBinStep &step, const FPGATrackSimBinUtil::IdxSet &idx, FPGATrackSimBinUtil::StoredHit &storedhit) const =0 |
virtual void | writeLUTs ([[maybe_unused]] const FPGATrackSimBinStep &step) const |
void | setTruthBin (const std::vector< FPGATrackSimBinUtil::IdxSet > &truthbin) |
Protected Attributes | |
std::vector< FPGATrackSimBinUtil::IdxSet > | m_truthbin {} |
Definition at line 47 of file IFPGATrackSimBinDesc.h.
IFPGATrackSimBinDesc::DeclareInterfaceID | ( | IFPGATrackSimBinDesc | , |
1 | , | ||
0 | |||
) |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 82 of file IFPGATrackSimBinDesc.h.
|
pure virtual |
|
inlinevirtual |
Definition at line 78 of file IFPGATrackSimBinDesc.h.
|
protected |
Definition at line 85 of file IFPGATrackSimBinDesc.h.