Cleanup of UTHit class ( LHCBTRACK-7 )
This is connected to LHCBTRACK-7.
For now this MR only holds a couple small cleanups but let's see what we can come up with.
Done so far:
- members that really weren't used are removed
-
planecode
andLHCbID
are computed/created on the fly (benchmark necessary) - the
m_ignore
flag was still used but considering it was set to false and could not have been set to true, I removed it.
To Do
-
investigate moving to floats -
check what we actually do with m_cooord
-
m_size
seems to be only used in a debug tool, do we really need it just for that? -
I think the various functions regarding x,y,z position should be named more clearly, e.g x()
->xAt()
Edited by Christoph Hasse