9 #include "tracking/trackFindingVXD/sectorMapTools/Sector.h"
10 #include "tracking/trackFindingVXD/sectorMapTools/SectorFriendship.h"
12 #include "tracking/dataobjects/FullSecID.h"
13 #include <boost/format.hpp>
18 void Sector::segmentMaker()
21 aFriend->applySegmentFilters();
26 std::string Sector::printSector()
28 string isSectorActive =
"no", useDistance =
"no";
30 if (m_myActiveSector !=
nullptr) isSectorActive =
"yes";
31 if (m_useDistance4sort ==
true) useDistance =
"yes";
33 uint nFriends = m_myFriends.size();
36 return (boost::format(
"Sector %1% got activated %2% and has %3% friends. Using distance for sorting: %4%, while having distance of %5%cm to origin.\n")
37 % myID % isSectorActive % nFriends % useDistance % m_distance2Origin).str();
Class to identify a sector inside of the VXD.
SectorFriendship is carrying the link between parent sector and a connected sector (socalled Friendse...
Abstract base class for different kinds of events.