22 bool re_do_this_L2 =
true;
31 unsigned int maxI = l3muonH->size();
36 for (
unsigned int i=0;
i!=
maxI;++
i){
41 if(staTrack == (muonTrackCand.second) ) re_do_this_L2 =
false;
47 return re_do_this_L2 ? 1 : 0;
DualByL2TSG(const edm::ParameterSet &pset)
T getParameter(std::string const &) const
std::pair< const Trajectory *, reco::TrackRef > TrackCand
edm::Handle< reco::TrackCollection > l3muonH
const edm::Event * getEvent() const
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
unsigned int selectTSG(const TrackCand &, const TrackingRegion &)
decide the TSG depending on the existence of a L3 track seeded from the L2. Return value is 0 or 1...
edm::InputTag theL3CollectionLabelA