49 produces< edm::DetSetVector<CTPPSDiamondLocalTrack> >();
65 pOut->find_or_insert( id_45 );
static void fillDescriptions(edm::ConfigurationDescriptions &)
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
void clear()
Reset the list of hits.
CTPPSDiamondTrackRecognition trk_algo_45_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
Reconstructed hit in diamond detectors.
#define DEFINE_FWK_MODULE(type)
edm::EDGetTokenT< edm::DetSetVector< CTPPSDiamondRecHit > > recHitsToken_
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
void addDefault(ParameterSetDescription const &psetDescription)
virtual void produce(edm::Event &, const edm::EventSetup &) override
CTPPSDiamondTrackRecognition trk_algo_56_
void addHit(const CTPPSDiamondRecHit &recHit)
Feed a new hit to the tracks recognition algorithm.
Class performing smart reconstruction for CTPPS Diamond Detectors.
int produceTracks(edm::DetSet< CTPPSDiamondLocalTrack > &tracks)
Produce a collection of tracks for the current station, given its hits collection.
~CTPPSDiamondLocalTrackFitter()
Detector ID class for CTPPS Timing Diamond detectors. Bits [19:31] : Assigend in CTPPSDetId Calss Bit...
collection_type::const_iterator const_iterator
collection_type::const_iterator const_iterator
CTPPSDiamondLocalTrackFitter(const edm::ParameterSet &)