test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CalibTracker
SiStripCommon
interface
ShallowSimTracksProducer.h
Go to the documentation of this file.
1
#ifndef SHALLOW_SIMTRACKS_PRODUCER
2
#define SHALLOW_SIMTRACKS_PRODUCER
3
4
#include "
FWCore/Framework/interface/EDProducer.h
"
5
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
6
#include "
FWCore/Utilities/interface/InputTag.h
"
7
#include "
DataFormats/Common/interface/DetSetVectorNew.h
"
8
#include "
DataFormats/TrackReco/interface/Track.h
"
9
#include "
SimDataFormats/TrackingAnalysis/interface/TrackingParticle.h
"
10
#include "
SimDataFormats/Associations/interface/TrackToTrackingParticleAssociator.h
"
11
12
class
ShallowSimTracksProducer
:
public
edm::EDProducer
{
13
14
public
:
15
16
explicit
ShallowSimTracksProducer
(
const
edm::ParameterSet
&);
17
18
private
:
19
20
const
std::string
Prefix
;
21
const
std::string
Suffix
;
22
const
edm::EDGetTokenT<TrackingParticleCollection>
trackingParticles_token_
;
23
const
edm::EDGetTokenT<reco::TrackToTrackingParticleAssociator>
associator_token_
;
24
const
edm::EDGetTokenT<edm::View<reco::Track>
>
tracks_token_
;
25
void
produce
(
edm::Event
&,
const
edm::EventSetup
& )
override
;
26
27
};
28
#endif
ShallowSimTracksProducer::associator_token_
const edm::EDGetTokenT< reco::TrackToTrackingParticleAssociator > associator_token_
Definition:
ShallowSimTracksProducer.h:23
TrackToTrackingParticleAssociator.h
DetSetVectorNew.h
ShallowSimTracksProducer::Suffix
const std::string Suffix
Definition:
ShallowSimTracksProducer.h:21
ShallowSimTracksProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition:
ShallowSimTracksProducer.cc:34
ShallowSimTracksProducer::ShallowSimTracksProducer
ShallowSimTracksProducer(const edm::ParameterSet &)
Definition:
ShallowSimTracksProducer.cc:11
TrackingParticle.h
edm::EDGetTokenT< TrackingParticleCollection >
Frameworkfwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
edm::EDProducer
Definition:
EDProducer.h:35
edm::EventSetup
Definition:
EventSetup.h:45
EDProducer.h
ShallowSimTracksProducer::Prefix
const std::string Prefix
Definition:
ShallowSimTracksProducer.h:20
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:36
ShallowSimTracksProducer
Definition:
ShallowSimTracksProducer.h:12
ShallowSimTracksProducer::tracks_token_
const edm::EDGetTokenT< edm::View< reco::Track > > tracks_token_
Definition:
ShallowSimTracksProducer.h:24
edm::Event
Definition:
Event.h:65
Track.h
ShallowSimTracksProducer::trackingParticles_token_
const edm::EDGetTokenT< TrackingParticleCollection > trackingParticles_token_
Definition:
ShallowSimTracksProducer.h:22
Generated for CMSSW Reference Manual by
1.8.5