Back to home page

EIC code displayed by LXR

 
 

    


Warning, /include/clhep.modulemap is written in an unsupported language. File is not indexed.

0001 module clhep {
0002   export *
0003   requires cplusplus
0004   umbrella "CLHEP"
0005   module * { export *}
0006 
0007   // The headers in this module are semantically one translation unit.
0008   // The main header is AbsFunction.hh which then defines the rest
0009   // implementing a PP macro-based covariant return type.
0010   module CLHEP_AbsFunction_hh {
0011     export *
0012     header "CLHEP/GenericFunctions/AbsFunction.hh"
0013 
0014     header "CLHEP/GenericFunctions/ConstMinusFunction.hh"
0015     header "CLHEP/GenericFunctions/ConstOverFunction.hh"
0016     header "CLHEP/GenericFunctions/ConstPlusFunction.hh"
0017     header "CLHEP/GenericFunctions/ConstTimesFunction.hh"
0018     header "CLHEP/GenericFunctions/FunctionComposition.hh"
0019     header "CLHEP/GenericFunctions/FunctionConvolution.hh"
0020     header "CLHEP/GenericFunctions/FunctionDifference.hh"
0021     header "CLHEP/GenericFunctions/FunctionDirectProduct.hh"
0022     header "CLHEP/GenericFunctions/FunctionNegation.hh"
0023     header "CLHEP/GenericFunctions/FunctionNoop.hh"
0024     header "CLHEP/GenericFunctions/FunctionPlusParameter.hh"
0025     header "CLHEP/GenericFunctions/FunctionProduct.hh"
0026     header "CLHEP/GenericFunctions/FunctionQuotient.hh"
0027     header "CLHEP/GenericFunctions/FunctionSum.hh"
0028     header "CLHEP/GenericFunctions/FunctionTimesParameter.hh"
0029     header "CLHEP/GenericFunctions/ParameterComposition.hh"
0030   }
0031 
0032   // The headers in this module are semantically one translation unit.
0033   // The main header is AbsParameter.hh which then defines the rest
0034   // implementing a PP macro-based covariant return type.
0035   module CLHEP_AbsParameter_hh {
0036     export *
0037     header "CLHEP/GenericFunctions/AbsParameter.hh"
0038 
0039     header "CLHEP/GenericFunctions/ConstMinusParameter.hh"
0040     header "CLHEP/GenericFunctions/ConstOverParameter.hh"
0041     header "CLHEP/GenericFunctions/ConstPlusParameter.hh"
0042     header "CLHEP/GenericFunctions/ConstTimesParameter.hh"
0043     header "CLHEP/GenericFunctions/ParameterDifference.hh"
0044     header "CLHEP/GenericFunctions/ParameterNegation.hh"
0045     header "CLHEP/GenericFunctions/ParameterProduct.hh"
0046     header "CLHEP/GenericFunctions/ParameterQuotient.hh"
0047     header "CLHEP/GenericFunctions/ParameterSum.hh"
0048   }
0049 
0050   // FIXME: Exclude these headers they seem to implement a more
0051   // complicated covariant return type mechanism. They should be
0052   // exported from either AbsParameter.hh or AbsFunction.hh module
0053   // context but seems not possible. Needs further investigation.
0054   exclude header "CLHEP/GenericFunctions/DoubleParamToArgAdaptor.hh"
0055   exclude header "CLHEP/GenericFunctions/DoubleParamToArgAdaptor.icc"
0056   exclude header "CLHEP/GenericFunctions/ParamToArgAdaptor.hh"
0057   exclude header "CLHEP/GenericFunctions/ParamToArgAdaptor.icc"
0058   exclude header "CLHEP/GenericFunctions/SymToArgAdaptor.icc"
0059   exclude header "CLHEP/GenericFunctions/SymToArgAdaptor.hh"
0060 
0061   exclude header "CLHEP/RefCount/ZMuseCount.icc"
0062 
0063   // For ZMthrowA macro
0064   textual header "CLHEP/Vector/ZMxpv.h"
0065 }
0066 
0067 module clhep_gsl {
0068   export *
0069 
0070   module "GenericFunctions/SphericalHarmonicFit.hh" {
0071     export *
0072     header "CLHEP/GenericFunctions/SphericalHarmonicFit.hh"
0073   }
0074   module "GenericFunctions/Legendre.hh" {
0075     export *
0076     header "CLHEP/GenericFunctions/Legendre.hh"
0077   }
0078   module "GenericFunctions/Airy.hh" {
0079     export *
0080     header "CLHEP/GenericFunctions/Airy.hh"
0081   }
0082   module "GenericFunctions/SphericalNeumann.hh" {
0083     export *
0084     header "CLHEP/GenericFunctions/SphericalNeumann.hh"
0085   }
0086   module "GenericFunctions/Bessel.hh" {
0087     export *
0088     header "CLHEP/GenericFunctions/Bessel.hh"
0089   }
0090   module "GenericFunctions/LegendreExpansion.hh" {
0091     export *
0092     header "CLHEP/GenericFunctions/LegendreExpansion.hh"
0093   }
0094   module "GenericFunctions/AssociatedLegendre.hh" {
0095     export *
0096     header "CLHEP/GenericFunctions/AssociatedLegendre.hh"
0097   }
0098   module "GenericFunctions/SphericalBessel.hh" {
0099     export *
0100     header "CLHEP/GenericFunctions/SphericalBessel.hh"
0101   }
0102   module "GenericFunctions/SphericalHarmonicExpansion.hh" {
0103     export *
0104     header "CLHEP/GenericFunctions/SphericalHarmonicExpansion.hh"
0105   }
0106   module "GenericFunctions/LegendreFit.hh" {
0107     export *
0108     header "CLHEP/GenericFunctions/LegendreFit.hh"
0109   }
0110   module "GenericFunctions/Psi2Hydrogen.hh" {
0111     export *
0112     header "CLHEP/GenericFunctions/Psi2Hydrogen.hh"
0113   }
0114   module "GenericFunctions/EllipticIntegral.hh" {
0115     export *
0116     header "CLHEP/GenericFunctions/EllipticIntegral.hh"
0117   }
0118 
0119 
0120 }
0121