18 produces<reco::PFRecTrackCollection>();
21 iConfig.
getParameter< vector < InputTag > >(
"TkColList");
39 auto_ptr< reco::PFRecTrackCollection >
48 for(
unsigned int i=0;
i<Tk.size();
i++){
56 bool mymsgwarning =
false;
59 PfTrColl->push_back(pftrack);
T getParameter(std::string const &) const
reconstructed track used as an input to particle flow
LightPFTrackProducer(const edm::ParameterSet &)
Constructor.
virtual void produce(edm::Event &, const edm::EventSetup &)
Produce the PFRecTrack collection.
virtual void beginRun(edm::Run &, const edm::EventSetup &)
std::vector< Track > TrackCollection
collection of Tracks
~LightPFTrackProducer()
Destructor.
std::vector< edm::InputTag > tracksContainers_
PFTrackTransformer * pfTransformer_
PFTrackTransformer.
bool useQuality_
TRACK QUALITY.
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
static TrackQuality qualityByName(const std::string &name)
XYZVectorD XYZVector
spatial vector with cartesian internal representation
T const * product() const
reco::TrackBase::TrackQuality trackQuality_
std::vector< PFRecTrack > PFRecTrackCollection
collection of PFRecTrack objects