Skip to content
Snippets Groups Projects
Commit ffba537d authored by Edward Moyse's avatar Edward Moyse
Browse files

Merge branch 'TargetSurfaces_pahole' into 'master'

TargetSurfaces Pahole suggestions

See merge request atlas/athena!42799
parents 22ebd629 1923d647
No related branches found
No related tags found
No related merge requests found
......@@ -113,7 +113,7 @@ namespace Trk {
typedef ExtrapolationCell<NeutralParameters> ExCellNeutral;
class TargetSurfaces
{
{
public:
/** Constructor */
......@@ -181,25 +181,25 @@ namespace Trk {
bool updateDistance(int index, Trk::TargetSurface& tt, const Amg::Vector3D& position, const Amg::Vector3D& direction);
bool m_orderTrue; // neutral(true)/charged(false)
bool m_flipDirection;
bool m_absDist;
bool m_debugMode;
float m_tolerance;
TargetSurfaceVector m_baseSurfaces; // surfaces to be followed all along the path;
std::vector<TargetSurfaceVector> m_tempSurfaces; // surfaces shadowed by an envelope
TargetSurfaceVector m_ordered; // ordered intersections;
float m_tolerance;
Amg::Vector3D m_probePos;
Amg::Vector3D m_probeDir;
unsigned int m_numAlongPath;
int m_nextSf;
double m_distanceToNext;
double m_lastStep;
bool m_flipDirection;
double m_flipDistance;
const Trk::TrackingVolume* m_currentFrame;
const Trk::TrackingVolume* m_currentDense;
bool m_debugMode;
bool m_absDist;
};
inline double TargetSurfaces::distanceToNext() { return m_distanceToNext; }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment