37 produces<L1MuDTTrackContainer>(
"DTTF");
38 produces<vector<L1MuRegionalCand> >(
"DT");
64 auto_ptr<vector<L1MuRegionalCand> >
65 vec_product(
new vector<L1MuRegionalCand>);
67 vector<L1MuDTTrackCand>& dtTracks = dtbx->
getcache0();
68 tra_product->setContainer(dtTracks);
69 vector<L1MuRegionalCand>& DTTracks = dtbx->
getcache();
70 *vec_product = DTTracks;
72 e.
put(tra_product,
"DTTF");
73 e.
put(vec_product,
"DT");
virtual ~DTTrackFinder()
Destructor.
void run(const edm::Event &e, const edm::EventSetup &c)
run the barrel MTTF
DTTrackFinder(const edm::ParameterSet &pset)
Constructor.
int numberOfTracks()
get number of muon candidates found by the barrel MTTF
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
std::vector< L1MuDTTrackCand > & getcache0()
std::vector< L1MuRegionalCand > & getcache()
void produce(edm::Event &e, const edm::EventSetup &c)
Produce digis out of raw data.