#include <DataMixingGeneralTrackWorker.h>
Public Member Functions | |
void | addGeneralTrackPileups (const int bcr, const edm::EventPrincipal *, unsigned int EventId, ModuleCallingContext const *) |
void | addGeneralTrackSignals (const edm::Event &e) |
DataMixingGeneralTrackWorker () | |
DataMixingGeneralTrackWorker (const edm::ParameterSet &ps, edm::ConsumesCollector &&iC) | |
void | putGeneralTrack (edm::Event &e) |
virtual | ~DataMixingGeneralTrackWorker () |
Private Attributes | |
std::string | GeneralTrackCollectionDM_ |
edm::InputTag | GeneralTrackcollectionSig_ |
edm::InputTag | GeneralTrackLabelSig_ |
edm::InputTag | GeneralTrackPileInputTag_ |
edm::EDGetTokenT< reco::TrackCollection > | GTrackPileToken_ |
edm::EDGetTokenT< reco::TrackCollection > | GTrackSigToken_ |
std::unique_ptr< reco::TrackCollection > | NewTrackList_ |
Definition at line 36 of file DataMixingGeneralTrackWorker.h.
DataMixingGeneralTrackWorker::DataMixingGeneralTrackWorker | ( | ) |
Definition at line 22 of file DataMixingGeneralTrackWorker.cc.
|
explicit |
standard constructor
Definition at line 25 of file DataMixingGeneralTrackWorker.cc.
References edm::ParameterSet::getParameter(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
virtual |
void DataMixingGeneralTrackWorker::addGeneralTrackPileups | ( | const int | bcr, |
const edm::EventPrincipal * | ep, | ||
unsigned int | EventId, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 66 of file DataMixingGeneralTrackWorker.cc.
References edm::EventPrincipal::id(), LogDebug, HiIsolationCommonParameters_cff::track, and l1t::tracks.
void DataMixingGeneralTrackWorker::addGeneralTrackSignals | ( | const edm::Event & | e | ) |
Definition at line 45 of file DataMixingGeneralTrackWorker.cc.
References edm::Event::getByToken(), HiIsolationCommonParameters_cff::track, and l1t::tracks.
void DataMixingGeneralTrackWorker::putGeneralTrack | ( | edm::Event & | e | ) |
Definition at line 87 of file DataMixingGeneralTrackWorker.cc.
References eostools::move(), and edm::Event::put().
|
private |
Definition at line 61 of file DataMixingGeneralTrackWorker.h.
|
private |
Definition at line 56 of file DataMixingGeneralTrackWorker.h.
|
private |
Definition at line 58 of file DataMixingGeneralTrackWorker.h.
|
private |
Definition at line 60 of file DataMixingGeneralTrackWorker.h.
|
private |
Definition at line 65 of file DataMixingGeneralTrackWorker.h.
|
private |
Definition at line 64 of file DataMixingGeneralTrackWorker.h.
|
private |
Definition at line 69 of file DataMixingGeneralTrackWorker.h.