44 produces<RPCRecHitCollection>(
"RPCDTExtrapolatedPoints");
45 produces<RPCRecHitCollection>(
"RPCCSCExtrapolatedPoints");
46 produces<RPCRecHitCollection>(
"RPCTrackExtrapolatedPoints");
70 std::auto_ptr<RPCRecHitCollection> TheDTPoints(DTClass.
thePoints());
71 iEvent.
put(TheDTPoints,
"RPCDTExtrapolatedPoints");
73 if(
debug)
std::cout<<
"RPCHLT Invalid DTSegments collection"<<std::endl;
82 std::auto_ptr<RPCRecHitCollection> TheCSCPoints(CSCClass.
thePoints());
83 iEvent.
put(TheCSCPoints,
"RPCCSCExtrapolatedPoints");
85 if(
debug)
std::cout<<
"RPCHLT Invalid CSCSegments collection"<<std::endl;
91 if(!(alltracks->empty())){
93 std::auto_ptr<RPCRecHitCollection> TheTrackPoints(TrackClass.
thePoints());
94 iEvent.
put(TheTrackPoints,
"RPCTrackExtrapolatedPoints");
96 std::cout<<
"RPCHLT Invalid Tracks collection"<<std::endl;
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
edm::InputTag dt4DSegments
virtual void produce(edm::Event &, const edm::EventSetup &)
RPCRecHitCollection * thePoints()
edm::InputTag cscSegments
RPCRecHitCollection * thePoints()
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
double ExtrapolatedRegion
RPCRecHitCollection * thePoints()
RPCPointProducer(const edm::ParameterSet &)
edm::ParameterSet trackTransformerParam