CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Attributes
L1TMuon::SubsystemCollector Class Referenceabstract

#include <SubsystemCollector.h>

Inheritance diagram for L1TMuon::SubsystemCollector:
L1TMuon::CSCCollector L1TMuon::DTCollector L1TMuon::RPCCollector

Public Member Functions

virtual void extractPrimitives (const edm::Event &, const edm::EventSetup &, std::vector< TriggerPrimitive > &) const =0
 
 SubsystemCollector (const edm::ParameterSet &)
 
virtual ~SubsystemCollector ()
 

Protected Attributes

edm::InputTag _src
 

Detailed Description

Definition at line 23 of file SubsystemCollector.h.

Constructor & Destructor Documentation

◆ SubsystemCollector()

SubsystemCollector::SubsystemCollector ( const edm::ParameterSet ps)

Definition at line 6 of file SubsystemCollector.cc.

6 : _src(ps.getParameter<edm::InputTag>("src")) {}

◆ ~SubsystemCollector()

virtual L1TMuon::SubsystemCollector::~SubsystemCollector ( )
inlinevirtual

Definition at line 26 of file SubsystemCollector.h.

26 {}

Member Function Documentation

◆ extractPrimitives()

virtual void L1TMuon::SubsystemCollector::extractPrimitives ( const edm::Event ,
const edm::EventSetup ,
std::vector< TriggerPrimitive > &   
) const
pure virtual

Member Data Documentation

◆ _src

edm::InputTag L1TMuon::SubsystemCollector::_src
protected
L1TMuon::SubsystemCollector::_src
edm::InputTag _src
Definition: SubsystemCollector.h:31
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
edm::InputTag
Definition: InputTag.h:15