21 #include "L1Trigger/L1TMuonEndCap/interface/MuonTriggerPrimitive.h"
22 #include "L1Trigger/L1TMuonEndCap/interface/MuonTriggerPrimitiveFwd.h"
33 using namespace L1TMuon;
36 typedef std::unique_ptr<PtAssignmentUnit>
pPAU;
37 typedef std::unique_ptr<PtRefinementUnit>
pPRU;
52 std::unique_ptr<PtAssignmentUnitFactory>
57 _ptassign.reset( fPAU->create( PAU_type,
60 _ptassign.reset(
NULL);
63 std::unique_ptr<PtRefinementUnitFactory>
68 _ptrefine.reset( fPRU->create( PRU_type,
71 _ptrefine.reset(
NULL);
T getParameter(std::string const &) const
L1TMuonAssignedInternalTrackProducer(const PSet &)
bool existsAs(std::string const ¶meterName, bool trackiness=true) const
checks if a parameter exists as a given type
~L1TMuonAssignedInternalTrackProducer()
#define DEFINE_FWK_MODULE(type)
std::unique_ptr< PtRefinementUnit > pPRU
std::unique_ptr< PtAssignmentUnit > pPAU
void produce(edm::Event &, const edm::EventSetup &)
ParameterSet const & getParameterSet(std::string const &) const
T get(const Candidate &c)