23 namespace VXDTFRawSecMapTypedef {
26 typedef std::list< double >
28 typedef std::pair<unsigned int, CutoffValues> CutoffPack;
29 typedef std::vector< CutoffPack > FriendValues;
30 typedef std::pair<unsigned int, FriendValues > FriendPack;
31 typedef std::vector< FriendPack > SectorValues;
32 typedef std::pair<unsigned int, SectorValues> SectorPack;
33 typedef std::vector < SectorPack >
35 typedef std::vector< unsigned int > IDVector;
36 typedef std::pair<unsigned int, double> SectorDistance;
37 typedef std::vector< SectorDistance > SectorDistancesMap;
42 namespace VXDTFSecMapTypedef {
45 typedef std::pair< double, double> CutoffValue;
46 typedef std::pair<unsigned int, CutoffValue> Cutoff;
47 typedef std::vector< Cutoff > FriendValue;
48 typedef std::pair<unsigned int, FriendValue > Friend;
49 typedef std::vector< Friend > SectorValue;
50 typedef std::pair<unsigned int, SectorValue> Sector;
51 typedef std::vector < Sector > SecMapCopy;
56 namespace PassDataTypedef {
57 typedef std::pair<bool, double>
Abstract base class for different kinds of events.