#include <FamosProducer.h>
Definition at line 17 of file FamosProducer.h.
◆ FamosProducer()
Definition at line 32 of file FamosProducer.cc.
33 produces<edm::SimTrackContainer>();
34 produces<edm::SimVertexContainer>();
35 produces<FSimVertexTypeCollection>(
"VertexTypes");
36 produces<edm::PSimHitContainer>(
"TrackerHits");
37 produces<edm::PCaloHitContainer>(
"EcalHitsEB");
38 produces<edm::PCaloHitContainer>(
"EcalHitsEE");
39 produces<edm::PCaloHitContainer>(
"EcalHitsES");
40 produces<edm::PCaloHitContainer>(
"HcalHits");
44 produces<edm::SimTrackContainer>(
"MuonSimTracks");
48 sourceToken = consumes<edm::HepMCProduct>(sourceLabel);
References famosManager_, AlCaHLTBitMon_ParallelJobs::p, simulateMuons, and sourceToken.
◆ ~FamosProducer()
FamosProducer::~FamosProducer |
( |
| ) |
|
|
override |
◆ beginRun()
◆ produce()
Definition at line 60 of file FamosProducer.cc.
99 calo->loadFromEcalBarrel(*
p4);
100 calo->loadFromEcalEndcap(*p5);
101 calo->loadFromPreshower(*p6);
102 calo->loadFromHcal(*p7);
103 calo->loadMuonSimTracks(*m1);
References L1TowerCalibrationProducer_cfi::calo, FamosManager::calorimetryManager(), famosManager_, edm::EventSetup::get(), get, edm::HepMCProduct::GetEvent(), iEvent, FSimEvent::load(), eostools::move(), p1, p2, p3, p4, FamosManager::reconstruct(), FamosManager::simEvent(), simulateMuons, sourceToken, PbPb_ZMuSkimMuonDPG_cff::tracker, and FamosManager::trackerManager().
◆ evt_
◆ famosManager_
◆ simulateMuons
bool FamosProducer::simulateMuons |
|
private |
◆ sourceToken
std::vector< FSimVertexType > FSimVertexTypeCollection
collection of FSimVertexType objects