Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
/** \class TrackViewCandidateProducer
 *
 * Framework module that produces a collection
 * of candidates with a Track compoment from
 * a View<Track>
 *
 * \author Luca Lista, INFN
 *
 * \version $Revision: 1.1 $
 *
 * $Id: TrackViewCandidateProducer.cc,v 1.1 2009/03/04 13:11:31 llista Exp $
 *
 */

#include "CommonTools/RecoAlgos/src/TrackToCandidate.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "DataFormats/Common/interface/View.h"
#include "CommonTools/UtilAlgos/interface/StringCutObjectSelector.h"

typedef CandidateProducer<edm::View<reco::Track>,
                          reco::RecoChargedCandidateCollection,
                          StringCutObjectSelector<reco::Track> >
    TrackViewCandidateProducer;

DEFINE_FWK_MODULE(TrackViewCandidateProducer);