CMS 3D CMS Logo

List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes
RPCAMCUnpacker Class Reference

#include <RPCAMCUnpacker.h>

Inheritance diagram for RPCAMCUnpacker:
RPCCPPFUnpacker

Public Member Functions

virtual void beginRun (edm::Run const &run, edm::EventSetup const &setup)
 
std::vector< int > const & getFeds () const
 
virtual void produce (edm::Event &event, edm::EventSetup const &setup, std::map< RPCAMCLink, rpcamc13::AMCPayload > const &amc_payload)
 
 RPCAMCUnpacker (edm::ParameterSet const &, edm::ProducesCollector)
 
virtual ~RPCAMCUnpacker ()
 

Static Public Member Functions

static void fillDescription (edm::ParameterSetDescription &desc)
 

Protected Attributes

std::vector< int > feds_
 

Detailed Description

Definition at line 19 of file RPCAMCUnpacker.h.

Constructor & Destructor Documentation

◆ RPCAMCUnpacker()

RPCAMCUnpacker::RPCAMCUnpacker ( edm::ParameterSet const &  ,
edm::ProducesCollector   
)

Definition at line 5 of file RPCAMCUnpacker.cc.

5 {}

◆ ~RPCAMCUnpacker()

RPCAMCUnpacker::~RPCAMCUnpacker ( )
virtual

Definition at line 6 of file RPCAMCUnpacker.cc.

6 {}

Member Function Documentation

◆ beginRun()

void RPCAMCUnpacker::beginRun ( edm::Run const &  run,
edm::EventSetup const &  setup 
)
virtual

Reimplemented in RPCCPPFUnpacker.

Definition at line 16 of file RPCAMCUnpacker.cc.

16 {}

◆ fillDescription()

void RPCAMCUnpacker::fillDescription ( edm::ParameterSetDescription desc)
static

Definition at line 8 of file RPCAMCUnpacker.cc.

8  {
10  pset.add<bool>("fillAMCCounters", true);
11  pset.add<int>("bxMin", -2);
12  pset.add<int>("bxMax", +2);
13  desc.add<edm::ParameterSetDescription>("RPCAMCUnpackerSettings", pset);
14 }

References edm::ParameterSetDescription::add(), and muonDTDigis_cfi::pset.

Referenced by RPCAMCRawToDigi::fillDescriptions().

◆ getFeds()

std::vector< int > const & RPCAMCUnpacker::getFeds ( ) const
inline

Definition at line 37 of file RPCAMCUnpacker.h.

37 { return feds_; }

References feds_.

◆ produce()

void RPCAMCUnpacker::produce ( edm::Event event,
edm::EventSetup const &  setup,
std::map< RPCAMCLink, rpcamc13::AMCPayload > const &  amc_payload 
)
virtual

Reimplemented in RPCCPPFUnpacker.

Definition at line 18 of file RPCAMCUnpacker.cc.

20  {}

Member Data Documentation

◆ feds_

std::vector<int> RPCAMCUnpacker::feds_
protected

Definition at line 34 of file RPCAMCUnpacker.h.

Referenced by RPCCPPFUnpacker::beginRun(), and getFeds().

edm::ParameterSetDescription::add
ParameterDescriptionBase * add(U const &iLabel, T const &value)
Definition: ParameterSetDescription.h:95
edm::ParameterSetDescription
Definition: ParameterSetDescription.h:52
RPCAMCUnpacker::feds_
std::vector< int > feds_
Definition: RPCAMCUnpacker.h:34
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27