#ifndef __L1TMuon_TriggerPrimitiveFwd_h__
#define __L1TMuon_TriggerPrimitiveFwd_h__

#include <vector>
#include <map>
#include "DataFormats/Common/interface/Ref.h"
#include "DataFormats/Common/interface/Ptr.h"

namespace L1TMuon {
  class TriggerPrimitive;

  typedef std::vector<TriggerPrimitive> TriggerPrimitiveCollection;

  //typedef edm::Ref<TriggerPrimitiveCollection> TriggerPrimitiveRef;
  //typedef std::vector<TriggerPrimitiveRef> TriggerPrimitiveList;
  //typedef edm::Ptr<TriggerPrimitive> TriggerPrimitivePtr;
  //typedef std::map<unsigned,TriggerPrimitiveCollection> TriggerPrimitiveStationMap;
}  // namespace L1TMuon

#endif
