diff --git a/Tracking/TrkEvent/TrkTrackLink/TrkTrackLink/ITrackLink.h b/Tracking/TrkEvent/TrkTrackLink/TrkTrackLink/ITrackLink.h index ced706d1796b85a41f09a7f2221a71c7bca39645..0f080853073a53e9551ba81a09ede7ed913f4973 100644 --- a/Tracking/TrkEvent/TrkTrackLink/TrkTrackLink/ITrackLink.h +++ b/Tracking/TrkEvent/TrkTrackLink/TrkTrackLink/ITrackLink.h @@ -19,6 +19,7 @@ */ #include "TrkParameters/TrackParameters.h" // no forward declare for now because needed in cast +#include "TrkNeutralParameters/NeutralParameters.h" // no forward declare for now because needed in cast namespace Trk { @@ -42,6 +43,9 @@ namespace Trk /** return the track parameters of the track or TrackParticleBase) */ virtual const TrackParameters* parameters() const = 0; + /** return the neutral parameters of the NeutralParticle) */ + virtual const NeutralParameters* neutralParameters() const = 0; + /**return number of parameters currently created*/ ////DRQ: Commented out because not implemented ////static unsigned int numberOfInstantiations(); diff --git a/Tracking/TrkEvent/TrkTrackLink/cmt/requirements b/Tracking/TrkEvent/TrkTrackLink/cmt/requirements index 24e5e43ba7de2e7a5e9848b3e2bc0d244b994759..96d86111e2796fabbee0d94c8bdb5a00e69e5865 100644 --- a/Tracking/TrkEvent/TrkTrackLink/cmt/requirements +++ b/Tracking/TrkEvent/TrkTrackLink/cmt/requirements @@ -5,6 +5,7 @@ manager Kirill Prokofiev <Kirill.Prokofiev@cern.ch> use AtlasPolicy AtlasPolicy-* use TrkParameters TrkParameters-* Tracking/TrkEvent +use TrkNeutralParameters TrkNeutralParameters-* Tracking/TrkEvent private use AtlasReflex AtlasReflex-* External -no_auto_import