Skip to content
Snippets Groups Projects

InDetTestBLayerTool. Try to cleanup Trk::ParticleBase methods

3 files
+ 7
163
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -12,8 +12,13 @@
@@ -12,8 +12,13 @@
#include <vector>
#include <vector>
#include <string>
#include <string>
namespace Trk { class Track; class TrackParticleBase; class IResidualPullCalculator;}
namespace Trk {
namespace InDet { class TrackStateOnBLayerInfo; }
class Track;
 
class IResidualPullCalculator;
 
}
 
namespace InDet {
 
class TrackStateOnBLayerInfo;
 
}
namespace InDet {
namespace InDet {
@@ -32,8 +37,6 @@ namespace InDet {
@@ -32,8 +37,6 @@ namespace InDet {
virtual bool expectHitInBLayer(const EventContext& ctx,
virtual bool expectHitInBLayer(const EventContext& ctx,
const Trk::Track* track,
const Trk::Track* track,
bool recompute = false) const = 0;
bool recompute = false) const = 0;
virtual bool expectHitInBLayer(const Trk::TrackParticleBase*,
bool recompute = false) const = 0;
bool expectHitInBLayer(const Trk::Track* track, bool recompute = false) const
bool expectHitInBLayer(const Trk::Track* track, bool recompute = false) const
{
{
return expectHitInBLayer(Gaudi::Hive::currentContext(), track, recompute);
return expectHitInBLayer(Gaudi::Hive::currentContext(), track, recompute);
@@ -42,10 +45,7 @@ namespace InDet {
@@ -42,10 +45,7 @@ namespace InDet {
const Trk::TrackParameters* trackpar) const = 0;
const Trk::TrackParameters* trackpar) const = 0;
virtual const Trk::ResidualPull* bLayerHitResidual(const Trk::Track* ) const=0;
virtual const Trk::ResidualPull* bLayerHitResidual(const Trk::Track* ) const=0;
virtual const Trk::ResidualPull* bLayerHitResidual(const Trk::TrackParticleBase*) const=0;
virtual bool getTrackStateOnBlayerInfo(const Trk::TrackParticleBase*,
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
virtual bool getTrackStateOnBlayerInfo(const Trk::Track*,
virtual bool getTrackStateOnBlayerInfo(const Trk::Track*,
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
virtual bool getTrackStateOnBlayerInfo(const Trk::TrackParameters* trackpar,
virtual bool getTrackStateOnBlayerInfo(const Trk::TrackParameters* trackpar,
@@ -55,9 +55,6 @@ namespace InDet {
@@ -55,9 +55,6 @@ namespace InDet {
const EventContext& ctx,
const EventContext& ctx,
const Trk::Track* track,
const Trk::Track* track,
bool recompute = false) const = 0;
bool recompute = false) const = 0;
virtual bool expectHitInInnermostPixelLayer(
const Trk::TrackParticleBase*,
bool recompute = false) const = 0;
bool expectHitInInnermostPixelLayer(const Trk::Track* track,
bool expectHitInInnermostPixelLayer(const Trk::Track* track,
bool recompute = false) const
bool recompute = false) const
{
{
@@ -68,10 +65,7 @@ namespace InDet {
@@ -68,10 +65,7 @@ namespace InDet {
const Trk::TrackParameters* trackpar) const = 0;
const Trk::TrackParameters* trackpar) const = 0;
virtual const Trk::ResidualPull* innermostPixelLayerHitResidual(const Trk::Track* ) const=0;
virtual const Trk::ResidualPull* innermostPixelLayerHitResidual(const Trk::Track* ) const=0;
virtual const Trk::ResidualPull* innermostPixelLayerHitResidual(const Trk::TrackParticleBase*) const=0;
virtual bool getTrackStateOnInnermostPixelLayerInfo(const Trk::TrackParticleBase*,
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
virtual bool getTrackStateOnInnermostPixelLayerInfo(const Trk::Track*,
virtual bool getTrackStateOnInnermostPixelLayerInfo(const Trk::Track*,
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
virtual bool getTrackStateOnInnermostPixelLayerInfo(const Trk::TrackParameters* trackpar,
virtual bool getTrackStateOnInnermostPixelLayerInfo(const Trk::TrackParameters* trackpar,
@@ -81,9 +75,6 @@ namespace InDet {
@@ -81,9 +75,6 @@ namespace InDet {
const EventContext& ctx,
const EventContext& ctx,
const Trk::Track* track,
const Trk::Track* track,
bool recompute = false) const = 0;
bool recompute = false) const = 0;
virtual bool expectHitInNextToInnermostPixelLayer(
const Trk::TrackParticleBase*,
bool recompute = false) const = 0;
bool expectHitInNextToInnermostPixelLayer(const Trk::Track* track,
bool expectHitInNextToInnermostPixelLayer(const Trk::Track* track,
bool recompute = false) const
bool recompute = false) const
{
{
@@ -95,10 +86,7 @@ namespace InDet {
@@ -95,10 +86,7 @@ namespace InDet {
virtual const Trk::ResidualPull* nextToInnermostPixelLayerHitResidual(
virtual const Trk::ResidualPull* nextToInnermostPixelLayerHitResidual(
const Trk::Track*) const = 0;
const Trk::Track*) const = 0;
virtual const Trk::ResidualPull* nextToInnermostPixelLayerHitResidual(const Trk::TrackParticleBase*) const=0;
virtual bool getTrackStateOnNextToInnermostPixelLayerInfo(const Trk::TrackParticleBase*,
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
virtual bool getTrackStateOnNextToInnermostPixelLayerInfo(const Trk::Track*,
virtual bool getTrackStateOnNextToInnermostPixelLayerInfo(const Trk::Track*,
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
std::vector<TrackStateOnBLayerInfo>& infoList) const=0;
virtual bool getTrackStateOnNextToInnermostPixelLayerInfo(const Trk::TrackParameters* trackpar,
virtual bool getTrackStateOnNextToInnermostPixelLayerInfo(const Trk::TrackParameters* trackpar,
Loading