<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingsByIndustrySector" roleURI="http://xbrl.sec.gov/oef/role/HoldingsByIndustrySector" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingsByGeographicRegion" roleURI="http://xbrl.sec.gov/oef/role/HoldingsByGeographicRegion" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingsByCreditQuality" roleURI="http://xbrl.sec.gov/oef/role/HoldingsByCreditQuality" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingsByMaturity" roleURI="http://xbrl.sec.gov/oef/role/HoldingsByMaturity" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingsByAssetCategory" roleURI="http://xbrl.sec.gov/oef/role/HoldingsByAssetCategory" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingsByOtherCategory" roleURI="http://xbrl.sec.gov/oef/role/HoldingsByOtherCategory" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingsByOtherCategory2" roleURI="http://xbrl.sec.gov/oef/role/HoldingsByOtherCategory2" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#LargestHoldings" roleURI="http://xbrl.sec.gov/oef/role/LargestHoldings" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#ProspectusOnly" roleURI="http://xbrl.sec.gov/rr/role/ProspectusOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#RiskOnly" roleURI="http://xbrl.sec.gov/rr/role/RiskOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#CoregistrantOnly" roleURI="http://xbrl.sec.gov/oef/role/CoregistrantOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#SeriesOnly" roleURI="http://xbrl.sec.gov/oef/role/SeriesOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#ClassOnly" roleURI="http://xbrl.sec.gov/oef/role/ClassOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#PerformanceMeasureOnly" roleURI="http://xbrl.sec.gov/rr/role/PerformanceMeasureOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingAssetCategoryOnly" roleURI="http://xbrl.sec.gov/oef/role/HoldingAssetCategoryOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#BroadBasedIndexOnly" roleURI="http://xbrl.sec.gov/oef/role/BroadBasedIndexOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#AdditionalIndexOnly" roleURI="http://xbrl.sec.gov/oef/role/AdditionalIndexOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#IndustrySectorOnly" roleURI="http://xbrl.sec.gov/oef/role/IndustrySectorOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#GeographicRegionOnly" roleURI="http://xbrl.sec.gov/oef/role/GeographicRegionOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#CreditQualityOnly" roleURI="http://xbrl.sec.gov/oef/role/CreditQualityOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#MaturityOnly" roleURI="http://xbrl.sec.gov/oef/role/MaturityOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#Other1CategoryOnly" roleURI="http://xbrl.sec.gov/oef/role/Other1CategoryOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#Other2CategoryOnly" roleURI="http://xbrl.sec.gov/oef/role/Other2CategoryOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#LargestHoldingOnly" roleURI="http://xbrl.sec.gov/oef/role/LargestHoldingOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#SalesLoadOnly" roleURI="http://xbrl.sec.gov/oef/role/SalesLoadOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#HoldingMeasureOnly" roleURI="http://xbrl.sec.gov/oef/role/HoldingMeasureOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#ValueMeasureOnly" roleURI="http://xbrl.sec.gov/oef/role/ValueMeasureOnly" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/ProspectusOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/RiskOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/CoregistrantOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/SeriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/ClassOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_ShareClassDomain" xlink:label="loc_oefShareClassDomain" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139151Member" xlink:label="loc_hennessyC000139151Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139151Member" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139152Member" xlink:label="loc_hennessyC000139152Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139152Member" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118915Member" xlink:label="loc_hennessyC000118915Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118915Member" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118916Member" xlink:label="loc_hennessyC000118916Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118916Member" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139153Member" xlink:label="loc_hennessyC000139153Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139153Member" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139154Member" xlink:label="loc_hennessyC000139154Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139154Member" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000054248Member" xlink:label="loc_hennessyC000054248Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000054248Member" xlink:type="arc" order="60" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000074662Member" xlink:label="loc_hennessyC000074662Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000074662Member" xlink:type="arc" order="70" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139155Member" xlink:label="loc_hennessyC000139155Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139155Member" xlink:type="arc" order="80" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139156Member" xlink:label="loc_hennessyC000139156Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139156Member" xlink:type="arc" order="90" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139157Member" xlink:label="loc_hennessyC000139157Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139157Member" xlink:type="arc" order="100" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118924Member" xlink:label="loc_hennessyC000118924Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118924Member" xlink:type="arc" order="110" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118923Member" xlink:label="loc_hennessyC000118923Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118923Member" xlink:type="arc" order="120" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139158Member" xlink:label="loc_hennessyC000139158Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139158Member" xlink:type="arc" order="130" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000205118Member" xlink:label="loc_hennessyC000205118Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000205118Member" xlink:type="arc" order="140" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000205117Member" xlink:label="loc_hennessyC000205117Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000205117Member" xlink:type="arc" order="150" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000205119Member" xlink:label="loc_hennessyC000205119Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000205119Member" xlink:type="arc" order="160" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000205120Member" xlink:label="loc_hennessyC000205120Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000205120Member" xlink:type="arc" order="170" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118922Member" xlink:label="loc_hennessyC000118922Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118922Member" xlink:type="arc" order="180" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000179119Member" xlink:label="loc_hennessyC000179119Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000179119Member" xlink:type="arc" order="190" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139160Member" xlink:label="loc_hennessyC000139160Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139160Member" xlink:type="arc" order="200" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139159Member" xlink:label="loc_hennessyC000139159Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139159Member" xlink:type="arc" order="210" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000139161Member" xlink:label="loc_hennessyC000139161Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000139161Member" xlink:type="arc" order="220" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000157631Member" xlink:label="loc_hennessyC000157631Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000157631Member" xlink:type="arc" order="230" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118917Member" xlink:label="loc_hennessyC000118917Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118917Member" xlink:type="arc" order="240" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000157630Member" xlink:label="loc_hennessyC000157630Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000157630Member" xlink:type="arc" order="250" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118918Member" xlink:label="loc_hennessyC000118918Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118918Member" xlink:type="arc" order="260" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118919Member" xlink:label="loc_hennessyC000118919Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118919Member" xlink:type="arc" order="270" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118920Member" xlink:label="loc_hennessyC000118920Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118920Member" xlink:type="arc" order="280" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000118921Member" xlink:label="loc_hennessyC000118921Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000118921Member" xlink:type="arc" order="290" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_C000239897Member" xlink:label="loc_hennessyC000239897Member" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefShareClassDomain" xlink:to="loc_hennessyC000239897Member" xlink:type="arc" order="300" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/PerformanceMeasureOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/HoldingAssetCategoryOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/BroadBasedIndexOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/AdditionalIndexOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/IndustrySectorOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_IndustrySectorDomain" xlink:label="loc_oefIndustrySectorDomain" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_us-gaapRealEstateMember" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_ShortTermInvestmentsandOtherSectorMember" xlink:label="loc_hennessyShortTermInvestmentsandOtherSectorMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyShortTermInvestmentsandOtherSectorMember" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_USTreasuryNotesMember" xlink:label="loc_hennessyUSTreasuryNotesMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyUSTreasuryNotesMember" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_DownstreamSectorMember" xlink:label="loc_hennessyDownstreamSectorMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyDownstreamSectorMember" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_ExplorationandProductionSectorMember" xlink:label="loc_hennessyExplorationandProductionSectorMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyExplorationandProductionSectorMember" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_IntegratedSectorMember" xlink:label="loc_hennessyIntegratedSectorMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyIntegratedSectorMember" xlink:type="arc" order="60" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_MidstreamSectorMember" xlink:label="loc_hennessyMidstreamSectorMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyMidstreamSectorMember" xlink:type="arc" order="70" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_OilServicesSectorMember" xlink:label="loc_hennessyOilServicesSectorMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyOilServicesSectorMember" xlink:type="arc" order="80" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_DownstreamMember" xlink:label="loc_hennessyDownstreamMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyDownstreamMember" xlink:type="arc" order="90" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_ExplorationAndProductionMember" xlink:label="loc_hennessyExplorationAndProductionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyExplorationAndProductionMember" xlink:type="arc" order="100" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_IntegratedMember" xlink:label="loc_hennessyIntegratedMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyIntegratedMember" xlink:type="arc" order="110" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_MidstreamMember" xlink:label="loc_hennessyMidstreamMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyMidstreamMember" xlink:type="arc" order="120" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_OilServicesMember" xlink:label="loc_hennessyOilServicesMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyOilServicesMember" xlink:type="arc" order="130" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_ShortTermInvestmentsAndOtherMember" xlink:label="loc_hennessyShortTermInvestmentsAndOtherMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyShortTermInvestmentsAndOtherMember" xlink:type="arc" order="140" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_CrudeOilAndRefinedProductsMember" xlink:label="loc_hennessyCrudeOilAndRefinedProductsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyCrudeOilAndRefinedProductsMember" xlink:type="arc" order="150" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_GeatheringAndProcessingMember" xlink:label="loc_hennessyGeatheringAndProcessingMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyGeatheringAndProcessingMember" xlink:type="arc" order="160" />
      <link:loc xlink:type="locator" xlink:href="hennessy-20260430.xsd#hennessy_NaturalGasNGLTransportationMember" xlink:label="loc_hennessyNaturalGasNGLTransportationMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oefIndustrySectorDomain" xlink:to="loc_hennessyNaturalGasNGLTransportationMember" xlink:type="arc" order="170" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/GeographicRegionOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/CreditQualityOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/MaturityOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/Other1CategoryOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/Other2CategoryOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/LargestHoldingOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/SalesLoadOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/HoldingMeasureOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/ValueMeasureOnly" />
</link:linkbase>
