- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/acft.py
r709 r644 85 85 #--------------------------------------------------------------------------------------- 86 86 87 class SimBriefData(object):88 """Data to be used when creating SimBrief briefings."""89 def __init__(self, climbProfiles, cruiseProfiles, descentProfiles):90 """Construct the SimBrief data with the given profiles."""91 self.climbProfiles = climbProfiles92 self.cruiseProfiles = cruiseProfiles93 self.descentProfiles = descentProfiles94 95 #---------------------------------------------------------------------------------------96 97 87 class Aircraft(object): 98 88 """Base class for aircraft.""" … … 133 123 self.maxTouchDownPitch = 15.0 134 124 self.brakeCoolTime = 10.0 135 136 self.simBriefData = None137 125 138 126 self._checkers = [] … … 732 720 self.maxTakeOffPitch = 16.2 733 721 self.maxTouchDownPitch = 14.7 734 self.simBriefData = SimBriefData(["250/280/78"],735 ["CI", "M75", "M78", "M79", "M80", "LRC"],736 ["78/280/250"])737 722 738 723 #--------------------------------------------------------------------------------------- … … 748 733 self.maxTakeOffPitch = 14.7 749 734 self.maxTouchDownPitch = 13.2 750 self.simBriefData = SimBriefData(["250/280/78"],751 ["CI", "M75", "M78", "M79", "M80", "LRC"],752 ["78/280/250", "78/250/250"])753 735 754 736 #--------------------------------------------------------------------------------------- … … 764 746 self.maxTakeOffPitch = 11 765 747 self.maxTouchDownPitch = 9.5 766 self.simBriefData = SimBriefData(["250/280/78"],767 ["CI", "M76", "M78", "M79", "M80", "LRC"],768 ["78/280/250", "78/250/250"])769 748 770 749 #--------------------------------------------------------------------------------------- … … 775 754 super(B738Charter, self).__init__(flight) 776 755 self.mtow = 77791 777 self.simBriefData = SimBriefData(["AUTO"],778 ["280/M74"],779 ["AUTO"])780 756 781 757 #--------------------------------------------------------------------------------------- … … 850 826 self.maxTakeOffPitch = 8.0 851 827 self.maxTouchDownPitch = 7.0 852 self.simBriefData = SimBriefData(["I-900", "II-900", "III-900",853 "I-850", "II-850", "III-850"],854 ["MCR", "ISC", "LRC", "HSC"],855 ["I-850", "II-850", "III-850"])856 828 857 829 #--------------------------------------------------------------------------------------- … … 906 878 self.maxTakeOffPitch = 9.6 907 879 self.maxTouchDownPitch = 8.1 908 self.simBriefData = SimBriefData(["250/290/78"],909 ["CI", "M76", "M78", "M80", "M82", "M84", "LRC"],910 ["78/290/250"])911 880 912 881 #--------------------------------------------------------------------------------------- … … 933 902 self.maxTakeOffPitch = 18.0 934 903 self.maxTouchDownPitch = 18.0 935 self.simBriefData = SimBriefData(["250/70", "290/74"],936 ["CI", "LRC", "M70", "M72", "M74", "M77", "M80"],937 ["74/290/250", "77/320/250"])938 904 939 905 #--------------------------------------------------------------------------------------- … … 1079 1045 self.maxTakeOffPitch = 16.0 1080 1046 self.maxTouchDownPitch = 16.0 1081 self.simBriefData = SimBriefData(["AUTO"],1082 ["300/M80"],1083 ["AUTO"])1084 1047 1085 1048 @property
Note:
See TracChangeset
for help on using the changeset viewer.