00001 // Dear emacs, this is -*- c++ -*- 00002 // $Id$ 00003 #ifndef XAODTRACKING_TRACKPARTICLECONTAINERFWD_H 00004 #define XAODTRACKING_TRACKPARTICLECONTAINERFWD_H 00005 00006 // This is a forward declaration for the latest track particle container type. 00007 00008 // EDM include(s): 00009 #include "AthContainers/DataVector.h" 00010 #include "xAODBase/IParticleContainer.h" 00011 00012 00013 // Local include(s): 00014 #include "xAODTracking/TrackParticleFwd.h" 00015 00016 00017 // Declare that this is a vector of IParticle-derived objects 00018 DATAVECTOR_BASE_FWD( xAOD::TrackParticle, xAOD::IParticle ); 00019 namespace xAOD { 00021 typedef DataVector< TrackParticle > TrackParticleContainer; 00022 } 00023 00024 #endif // XAODTRACKING_TRACKPARTICLECONTAINERFWD_H