00001 #ifndef L1Trigger_L1MuonParticleFwd_h 00002 #define L1Trigger_L1MuonParticleFwd_h 00003 // -*- C++ -*- 00004 // 00005 // Package: L1Trigger 00006 // Class : L1MuonParticleFwd 00007 // 00012 // 00013 // Original Author: Werner Sun 00014 // Created: Sat Jul 15 14:28:43 EDT 2006 00015 // $Id: L1MuonParticleFwd.h,v 1.4 2007/04/02 08:03:13 wsun Exp $ 00016 // 00017 00018 // system include files 00019 00020 // user include files 00021 00022 // forward declarations 00023 #include <vector> 00024 #include "DataFormats/Common/interface/Ref.h" 00025 #include "DataFormats/Common/interface/RefVector.h" 00026 00027 00028 namespace l1extra { 00029 00030 class L1MuonParticle ; 00031 00032 typedef std::vector< L1MuonParticle > L1MuonParticleCollection ; 00033 00034 typedef edm::Ref< L1MuonParticleCollection > L1MuonParticleRef ; 00035 typedef edm::RefVector< L1MuonParticleCollection > L1MuonParticleRefVector ; 00036 typedef std::vector< L1MuonParticleRef > L1MuonParticleVectorRef ; 00037 } 00038 00039 #endif