Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/acft.py

    r709 r644  
    8585#---------------------------------------------------------------------------------------
    8686
    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 = climbProfiles
    92         self.cruiseProfiles = cruiseProfiles
    93         self.descentProfiles = descentProfiles
    94 
    95 #---------------------------------------------------------------------------------------
    96 
    9787class Aircraft(object):
    9888    """Base class for aircraft."""
     
    133123        self.maxTouchDownPitch = 15.0
    134124        self.brakeCoolTime = 10.0
    135 
    136         self.simBriefData = None
    137125
    138126        self._checkers = []
     
    732720        self.maxTakeOffPitch = 16.2
    733721        self.maxTouchDownPitch = 14.7
    734         self.simBriefData = SimBriefData(["250/280/78"],
    735                                          ["CI", "M75", "M78", "M79", "M80", "LRC"],
    736                                          ["78/280/250"])
    737722
    738723#---------------------------------------------------------------------------------------
     
    748733        self.maxTakeOffPitch = 14.7
    749734        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"])
    753735
    754736#---------------------------------------------------------------------------------------
     
    764746        self.maxTakeOffPitch = 11
    765747        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"])
    769748
    770749#---------------------------------------------------------------------------------------
     
    775754        super(B738Charter, self).__init__(flight)
    776755        self.mtow = 77791
    777         self.simBriefData = SimBriefData(["AUTO"],
    778                                          ["280/M74"],
    779                                          ["AUTO"])
    780756
    781757#---------------------------------------------------------------------------------------
     
    850826        self.maxTakeOffPitch = 8.0
    851827        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"])
    856828
    857829#---------------------------------------------------------------------------------------
     
    906878        self.maxTakeOffPitch = 9.6
    907879        self.maxTouchDownPitch = 8.1
    908         self.simBriefData = SimBriefData(["250/290/78"],
    909                                          ["CI", "M76", "M78", "M80", "M82", "M84", "LRC"],
    910                                          ["78/290/250"])
    911880
    912881#---------------------------------------------------------------------------------------
     
    933902        self.maxTakeOffPitch = 18.0
    934903        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"])
    938904
    939905#---------------------------------------------------------------------------------------
     
    10791045        self.maxTakeOffPitch = 16.0
    10801046        self.maxTouchDownPitch = 16.0
    1081         self.simBriefData = SimBriefData(["AUTO"],
    1082                                          ["300/M80"],
    1083                                          ["AUTO"])
    10841047
    10851048    @property
Note: See TracChangeset for help on using the changeset viewer.