#include <DataMixingTrackingParticleWorker.h>
Public Member Functions | |
void | addTrackingParticlePileups (const int bcr, const edm::EventPrincipal *, unsigned int EventId, ModuleCallingContext const *) |
void | addTrackingParticleSignals (const edm::Event &e) |
DataMixingTrackingParticleWorker () | |
DataMixingTrackingParticleWorker (const edm::ParameterSet &ps, edm::ConsumesCollector &&iC) | |
void | putTrackingParticle (edm::Event &e) |
virtual | ~DataMixingTrackingParticleWorker () |
Private Attributes | |
std::auto_ptr< std::vector < TrackingParticle > > | NewTrackList_ |
std::auto_ptr< std::vector < TrackingVertex > > | NewVertexList_ |
std::string | TrackingParticleCollectionDM_ |
edm::InputTag | TrackingParticlecollectionSig_ |
edm::InputTag | TrackingParticleLabelSig_ |
edm::InputTag | TrackingParticlePileInputTag_ |
edm::EDGetTokenT< std::vector < TrackingParticle > > | TrackPileToken_ |
edm::EDGetTokenT< std::vector < TrackingParticle > > | TrackSigToken_ |
edm::EDGetTokenT< std::vector < TrackingVertex > > | VtxPileToken_ |
edm::EDGetTokenT< std::vector < TrackingVertex > > | VtxSigToken_ |
Definition at line 38 of file DataMixingTrackingParticleWorker.h.
DataMixingTrackingParticleWorker::DataMixingTrackingParticleWorker | ( | ) |
Definition at line 28 of file DataMixingTrackingParticleWorker.cc.
|
explicit |
standard constructor
Definition at line 31 of file DataMixingTrackingParticleWorker.cc.
References edm::ParameterSet::getParameter(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
virtual |
void DataMixingTrackingParticleWorker::addTrackingParticlePileups | ( | const int | bcr, |
const edm::EventPrincipal * | ep, | ||
unsigned int | EventId, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 98 of file DataMixingTrackingParticleWorker.cc.
References edm::EventPrincipal::id(), LogDebug, and testEve_cfg::tracks.
Referenced by edm::DataMixingModule::pileWorker().
void DataMixingTrackingParticleWorker::addTrackingParticleSignals | ( | const edm::Event & | e | ) |
Definition at line 60 of file DataMixingTrackingParticleWorker.cc.
References edm::Event::getByToken(), edm::HandleBase::isValid(), and testEve_cfg::tracks.
Referenced by edm::DataMixingModule::addSignals().
void DataMixingTrackingParticleWorker::putTrackingParticle | ( | edm::Event & | e | ) |
Definition at line 139 of file DataMixingTrackingParticleWorker.cc.
References edm::Event::put().
Referenced by edm::DataMixingModule::put().
|
private |
Definition at line 70 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 71 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 61 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 58 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 59 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 60 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 64 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 63 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 66 of file DataMixingTrackingParticleWorker.h.
|
private |
Definition at line 65 of file DataMixingTrackingParticleWorker.h.