CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Types | Private Attributes
edm::DataMixingHcalWorker Class Reference

#include <DataMixingHcalWorker.h>

Public Member Functions

void addHcalPileups (const int bcr, const edm::EventPrincipal *, unsigned int EventId, ModuleCallingContext const *)
 
void addHcalSignals (const edm::Event &e)
 
 DataMixingHcalWorker ()
 
 DataMixingHcalWorker (const edm::ParameterSet &ps, edm::ConsumesCollector &&iC)
 
void putHcal (edm::Event &e)
 
virtual ~DataMixingHcalWorker ()
 

Private Types

typedef std::multimap< DetId,
HBHERecHit
HBHERecHitMap
 
typedef std::multimap< DetId,
HFRecHit
HFRecHitMap
 
typedef std::multimap< DetId,
HORecHit
HORecHitMap
 
typedef std::multimap< DetId,
ZDCRecHit
ZDCRecHitMap
 

Private Attributes

edm::InputTag HBHEPileRecHitInputTag_
 
std::string HBHERecHitCollectionDM_
 
edm::InputTag HBHErechitCollectionSig_
 
edm::EDGetTokenT
< HBHERecHitCollection
HBHERecHitPToken_
 
HBHERecHitMap HBHERecHitStorage_
 
edm::EDGetTokenT
< HBHERecHitCollection
HBHERecHitToken_
 
edm::InputTag HFPileRecHitInputTag_
 
std::string HFRecHitCollectionDM_
 
edm::InputTag HFrechitCollectionSig_
 
edm::EDGetTokenT
< HFRecHitCollection
HFRecHitPToken_
 
HFRecHitMap HFRecHitStorage_
 
edm::EDGetTokenT
< HFRecHitCollection
HFRecHitToken_
 
edm::InputTag HOPileRecHitInputTag_
 
std::string HORecHitCollectionDM_
 
edm::InputTag HOrechitCollectionSig_
 
edm::EDGetTokenT
< HORecHitCollection
HORecHitPToken_
 
HORecHitMap HORecHitStorage_
 
edm::EDGetTokenT
< HORecHitCollection
HORecHitToken_
 
std::string label_
 
edm::InputTag ZDCPileRecHitInputTag_
 
std::string ZDCRecHitCollectionDM_
 
edm::InputTag ZDCrechitCollectionSig_
 
edm::EDGetTokenT
< ZDCRecHitCollection
ZDCRecHitPToken_
 
ZDCRecHitMap ZDCRecHitStorage_
 
edm::EDGetTokenT
< ZDCRecHitCollection
ZDCRecHitToken_
 

Detailed Description

Definition at line 35 of file DataMixingHcalWorker.h.

Member Typedef Documentation

Definition at line 82 of file DataMixingHcalWorker.h.

typedef std::multimap<DetId, HFRecHit> edm::DataMixingHcalWorker::HFRecHitMap
private

Definition at line 83 of file DataMixingHcalWorker.h.

typedef std::multimap<DetId, HORecHit> edm::DataMixingHcalWorker::HORecHitMap
private

Definition at line 84 of file DataMixingHcalWorker.h.

typedef std::multimap<DetId, ZDCRecHit> edm::DataMixingHcalWorker::ZDCRecHitMap
private

Definition at line 85 of file DataMixingHcalWorker.h.

Constructor & Destructor Documentation

DataMixingHcalWorker::DataMixingHcalWorker ( )

Definition at line 28 of file DataMixingHcalWorker.cc.

DataMixingHcalWorker::DataMixingHcalWorker ( const edm::ParameterSet ps,
edm::ConsumesCollector &&  iC 
)
explicit

standard constructor

Definition at line 31 of file DataMixingHcalWorker.cc.

DataMixingHcalWorker::~DataMixingHcalWorker ( )
virtual

Default destructor

Definition at line 73 of file DataMixingHcalWorker.cc.

Member Function Documentation

void DataMixingHcalWorker::addHcalPileups ( const int  bcr,
const edm::EventPrincipal ep,
unsigned int  EventId,
ModuleCallingContext const *  mcc 
)

Definition at line 205 of file DataMixingHcalWorker.cc.

void DataMixingHcalWorker::addHcalSignals ( const edm::Event e)

Definition at line 76 of file DataMixingHcalWorker.cc.

void DataMixingHcalWorker::putHcal ( edm::Event e)

Definition at line 315 of file DataMixingHcalWorker.cc.

Member Data Documentation

edm::InputTag edm::DataMixingHcalWorker::HBHEPileRecHitInputTag_
private

Definition at line 62 of file DataMixingHcalWorker.h.

std::string edm::DataMixingHcalWorker::HBHERecHitCollectionDM_
private

Definition at line 77 of file DataMixingHcalWorker.h.

edm::InputTag edm::DataMixingHcalWorker::HBHErechitCollectionSig_
private

Definition at line 57 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<HBHERecHitCollection> edm::DataMixingHcalWorker::HBHERecHitPToken_
private

Definition at line 72 of file DataMixingHcalWorker.h.

HBHERecHitMap edm::DataMixingHcalWorker::HBHERecHitStorage_
private

Definition at line 87 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<HBHERecHitCollection> edm::DataMixingHcalWorker::HBHERecHitToken_
private

Definition at line 67 of file DataMixingHcalWorker.h.

edm::InputTag edm::DataMixingHcalWorker::HFPileRecHitInputTag_
private

Definition at line 64 of file DataMixingHcalWorker.h.

std::string edm::DataMixingHcalWorker::HFRecHitCollectionDM_
private

Definition at line 79 of file DataMixingHcalWorker.h.

edm::InputTag edm::DataMixingHcalWorker::HFrechitCollectionSig_
private

Definition at line 59 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<HFRecHitCollection> edm::DataMixingHcalWorker::HFRecHitPToken_
private

Definition at line 74 of file DataMixingHcalWorker.h.

HFRecHitMap edm::DataMixingHcalWorker::HFRecHitStorage_
private

Definition at line 88 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<HFRecHitCollection> edm::DataMixingHcalWorker::HFRecHitToken_
private

Definition at line 69 of file DataMixingHcalWorker.h.

edm::InputTag edm::DataMixingHcalWorker::HOPileRecHitInputTag_
private

Definition at line 63 of file DataMixingHcalWorker.h.

std::string edm::DataMixingHcalWorker::HORecHitCollectionDM_
private

Definition at line 78 of file DataMixingHcalWorker.h.

edm::InputTag edm::DataMixingHcalWorker::HOrechitCollectionSig_
private

Definition at line 58 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<HORecHitCollection> edm::DataMixingHcalWorker::HORecHitPToken_
private

Definition at line 73 of file DataMixingHcalWorker.h.

HORecHitMap edm::DataMixingHcalWorker::HORecHitStorage_
private

Definition at line 89 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<HORecHitCollection> edm::DataMixingHcalWorker::HORecHitToken_
private

Definition at line 68 of file DataMixingHcalWorker.h.

std::string edm::DataMixingHcalWorker::label_
private

Definition at line 95 of file DataMixingHcalWorker.h.

edm::InputTag edm::DataMixingHcalWorker::ZDCPileRecHitInputTag_
private

Definition at line 65 of file DataMixingHcalWorker.h.

std::string edm::DataMixingHcalWorker::ZDCRecHitCollectionDM_
private

Definition at line 80 of file DataMixingHcalWorker.h.

edm::InputTag edm::DataMixingHcalWorker::ZDCrechitCollectionSig_
private

Definition at line 60 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<ZDCRecHitCollection> edm::DataMixingHcalWorker::ZDCRecHitPToken_
private

Definition at line 75 of file DataMixingHcalWorker.h.

ZDCRecHitMap edm::DataMixingHcalWorker::ZDCRecHitStorage_
private

Definition at line 90 of file DataMixingHcalWorker.h.

edm::EDGetTokenT<ZDCRecHitCollection> edm::DataMixingHcalWorker::ZDCRecHitToken_
private

Definition at line 70 of file DataMixingHcalWorker.h.