|
ATLAS Offline Software
|
Go to the documentation of this file.
77 std::cout<<
" TouchedMuonChamberHelper::decrementNumberOfObjectsForPV Error: Asked to decrement to negative values!"<<std::endl;
96 std::set<GeoPVConstLink> touchedchambers;
100 touchedchambers.insert(
it->first);
JetConstituentVector::iterator iterator
void updateTouchedByTracks(const std::set< GeoPVConstLink > &)
void incrementNumberOfObjectsForPV(const GeoPVConstLink &chamberPV)
void touchedMuonChambersChanged(const std::set< GeoPVConstLink > &)
bool isTouchedByTrack(const GeoPVConstLink &chamberPV)
Returns true if the passed chamber link has a track or segment.
TouchedMuonChamberHelper(QObject *parent=0)
void muonChambersTouchedByTracksChanged(void)
std::set< GeoPVConstLink > touchedByTracksSet
constexpr std::enable_if_t< is_bitmask_v< E >, E & > set(E &lhs, E rhs)
Convenience function to set bits in a class enum bitmask.
void ensureScheduleUpdate()
TouchedMuonChamberHelper * theclass
std::set< GeoPVConstLink > lastEmittedSet
void checkForChangeInTouchedChambers()
void decrementNumberOfObjectsForPV(const GeoPVConstLink &chamberPV)
std::map< GeoPVConstLink, unsigned > pv2count
virtual ~TouchedMuonChamberHelper()