1 #ifndef DataMixingTrackingParticleWorker_h
2 #define SimDataMixingTrackingParticleWorker_h
42 class ModuleCallingContext;
std::unique_ptr< edm::DetSetVector< PixelDigiSimLink > > NewPixelLinkList_
std::auto_ptr< std::vector< TrackingVertex > > NewVertexList_
edm::EDGetTokenT< edm::DetSetVector< StripDigiSimLink > > CSCStripLinkSigToken_
std::string CSCStripLinkCollectionDM_
std::string TrackingParticleCollectionDM_
edm::InputTag TrackingParticlecollectionSig_
edm::InputTag TrackingParticleLabelSig_
edm::EDGetTokenT< edm::DetSetVector< StripDigiSimLink > > CSCWireLinkSigToken_
void putTrackingParticle(edm::Event &e)
std::unique_ptr< edm::DetSetVector< StripDigiSimLink > > NewStripLinkList_
edm::EDGetTokenT< edm::DetSetVector< RPCDigiSimLink > > RPCLinkPileToken_
edm::EDGetTokenT< edm::DetSetVector< RPCDigiSimLink > > RPCLinkSigToken_
edm::InputTag RPCLinkPileInputTag_
edm::EDGetTokenT< std::vector< TrackingVertex > > VtxSigToken_
edm::EDGetTokenT< edm::DetSetVector< PixelDigiSimLink > > PixelLinkSigToken_
std::unique_ptr< edm::DetSetVector< RPCDigiSimLink > > NewRPCLinkList_
edm::EDGetTokenT< edm::DetSetVector< StripDigiSimLink > > StripLinkPileToken_
edm::EDGetTokenT< std::vector< TrackingVertex > > VtxPileToken_
std::vector< TrackingVertex > TempVertexList_
std::unique_ptr< edm::DetSetVector< StripDigiSimLink > > NewCSCStripLinkList_
edm::EDGetTokenT< std::vector< TrackingParticle > > TrackPileToken_
edm::InputTag TrackingParticlePileInputTag_
void addTrackingParticleSignals(const edm::Event &e)
edm::InputTag DTLinkPileInputTag_
edm::EDGetTokenT< std::vector< TrackingParticle > > TrackSigToken_
std::string PixelLinkCollectionDM_
edm::EDGetTokenT< edm::DetSetVector< StripDigiSimLink > > CSCWireLinkPileToken_
edm::InputTag CSCStripLinkPileInputTag_
virtual ~DataMixingTrackingParticleWorker()
void addTrackingParticlePileups(const int bcr, const edm::EventPrincipal *, unsigned int EventId, ModuleCallingContext const *)
virtual void initializeEvent(edm::Event const &e, edm::EventSetup const &c)
edm::EDGetTokenT< edm::DetSetVector< StripDigiSimLink > > CSCStripLinkPileToken_
std::string StripLinkCollectionDM_
edm::InputTag StripLinkPileInputTag_
edm::EDGetTokenT< edm::DetSetVector< PixelDigiSimLink > > PixelLinkPileToken_
edm::InputTag PixelLinkPileInputTag_
DataMixingTrackingParticleWorker()
std::unique_ptr< MuonDigiCollection< DTLayerId, DTDigiSimLink > > NewDTLinkList_
std::string RPCLinkCollectionDM_
std::auto_ptr< std::vector< TrackingParticle > > NewTrackList_
edm::EDGetTokenT< MuonDigiCollection< DTLayerId, DTDigiSimLink > > DTLinkPileToken_
edm::InputTag CSCWireLinkPileInputTag_
edm::EDGetTokenT< edm::DetSetVector< StripDigiSimLink > > StripLinkSigToken_
TrackingParticleRefProd TrackListRef_
TrackingVertexRefProd VertexListRef_
edm::EDGetTokenT< MuonDigiCollection< DTLayerId, DTDigiSimLink > > DTLinkSigToken_
std::string DTLinkCollectionDM_
std::unique_ptr< edm::DetSetVector< StripDigiSimLink > > NewCSCWireLinkList_
std::string CSCWireLinkCollectionDM_