1 #ifndef RecoAlgos_CosmicTrackSelector_h
2 #define RecoAlgos_CosmicTrackSelector_h
33 namespace reco {
namespace modules {
87 std::auto_ptr< TrackingRecHitCollection>
selHits_;
90 std::auto_ptr< TrajTrackAssociationCollection >
selTTAss_;
std::auto_ptr< reco::TrackExtraCollection > selTrackExtras_
edm::EDGetTokenT< std::vector< Trajectory > > srcTraj_
TrackQuality
track quality
edm::RefProd< std::vector< Trajectory > > rTrajectories_
reco::TrackRefProd rTracks_
std::auto_ptr< std::vector< Trajectory > > selTrajs_
reco::TrackExtraRefProd rTrackExtras_
std::vector< reco::TrackRef > trackRefs_
edm::EDGetTokenT< reco::TrackCollection > src_
void produce(edm::Event &evt, const edm::EventSetup &es) override
TrackingRecHitRefProd rHits_
edm::EDGetTokenT< reco::BeamSpot > beamspot_
TrackBase::TrackQuality qualityToSet_
std::auto_ptr< TrajTrackAssociationCollection > selTTAss_
std::auto_ptr< std::vector< const Trajectory * > > selTrajPtrs_
std::auto_ptr< TrackingRecHitCollection > selHits_
std::auto_ptr< reco::TrackCollection > selTracks_
XYZPointD XYZPoint
point in space with cartesian internal representation
virtual ~CosmicTrackSelector()
bool select(const reco::BeamSpot &vertexBeamSpot, const reco::Track &tk)
CosmicTrackSelector(const edm::ParameterSet &cfg)
edm::EDGetTokenT< TrajTrackAssociationCollection > srcTass_
std::vector< double > res_par_