Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/geometry/magneticfield/sources.cmake

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /geometry/magneticfield/sources.cmake (Version 11.3.0) and /geometry/magneticfield/sources.cmake (Version 11.0.p1)


  1 # - G4magneticfield module build definition         1 # - G4magneticfield module build definition
  2                                                     2 
  3 # Define the Geant4 Module.                         3 # Define the Geant4 Module.
  4 geant4_add_module(G4magneticfield                   4 geant4_add_module(G4magneticfield
  5   PUBLIC_HEADERS                                    5   PUBLIC_HEADERS
  6     G4BFieldIntegrationDriver.hh                    6     G4BFieldIntegrationDriver.hh
  7     G4BFieldIntegrationDriver.icc              << 
  8     G4BogackiShampine23.hh                          7     G4BogackiShampine23.hh
  9     G4BogackiShampine45.hh                          8     G4BogackiShampine45.hh
 10     G4BorisScheme.hh                           << 
 11     G4BorisScheme.icc                          << 
 12     G4BorisDriver.hh                           << 
 13     G4BorisDriver.icc                          << 
 14     G4BulirschStoer.hh                              9     G4BulirschStoer.hh
 15     G4BulirschStoer.icc                            10     G4BulirschStoer.icc
 16     G4BulirschStoerDriver.hh                       11     G4BulirschStoerDriver.hh
 17     G4BulirschStoerDriver.icc                      12     G4BulirschStoerDriver.icc
 18     G4CachedMagneticField.hh                       13     G4CachedMagneticField.hh
 19     G4CashKarpRKF45.hh                             14     G4CashKarpRKF45.hh
 20     G4ChargeState.hh                               15     G4ChargeState.hh
 21     G4ChordFinder.hh                               16     G4ChordFinder.hh
 22     G4ChordFinder.icc                              17     G4ChordFinder.icc
 23     G4ChordFinderDelegate.hh                       18     G4ChordFinderDelegate.hh
 24     G4ChordFinderDelegate.icc                      19     G4ChordFinderDelegate.icc
 25     G4ClassicalRK4.hh                              20     G4ClassicalRK4.hh
 26     G4ConstRK4.hh                                  21     G4ConstRK4.hh
 27     G4DELPHIMagField.hh                            22     G4DELPHIMagField.hh
 28     G4DoLoMcPriRK34.hh                             23     G4DoLoMcPriRK34.hh
 29     G4DormandPrince745.hh                          24     G4DormandPrince745.hh
 30     G4DormandPrinceRK56.hh                         25     G4DormandPrinceRK56.hh
 31     G4DormandPrinceRK78.hh                         26     G4DormandPrinceRK78.hh
 32     G4DriverReporter.hh                            27     G4DriverReporter.hh
 33     G4ElectricField.hh                             28     G4ElectricField.hh
 34     G4ElectroMagneticField.hh                      29     G4ElectroMagneticField.hh
 35     G4EqEMFieldWithEDM.hh                          30     G4EqEMFieldWithEDM.hh
 36     G4EqEMFieldWithSpin.hh                         31     G4EqEMFieldWithSpin.hh
 37     G4EqGravityField.hh                            32     G4EqGravityField.hh
 38     G4EqMagElectricField.hh                        33     G4EqMagElectricField.hh
 39     G4EquationOfMotion.hh                          34     G4EquationOfMotion.hh
 40     G4EquationOfMotion.icc                         35     G4EquationOfMotion.icc
 41     G4ErrorMag_UsualEqRhs.hh                       36     G4ErrorMag_UsualEqRhs.hh
 42     G4ExactHelixStepper.hh                         37     G4ExactHelixStepper.hh
 43     G4ExplicitEuler.hh                             38     G4ExplicitEuler.hh
 44     G4Field.hh                                     39     G4Field.hh
 45     G4FieldBuilder.hh                          << 
 46     G4FieldBuilderMessenger.hh                 << 
 47     G4FieldManager.hh                              40     G4FieldManager.hh
 48     G4FieldManager.icc                             41     G4FieldManager.icc
 49     G4FieldManagerStore.hh                         42     G4FieldManagerStore.hh
 50     G4FieldParameters.hh                       << 
 51     G4FieldParametersMessenger.hh              << 
 52     G4FieldSetup.hh                            << 
 53     G4FieldSetupMessenger.hh                   << 
 54     G4FieldTrack.hh                                43     G4FieldTrack.hh
 55     G4FieldTrack.icc                               44     G4FieldTrack.icc
 56     G4FieldUtils.hh                                45     G4FieldUtils.hh
 57     G4FieldUtils.icc                               46     G4FieldUtils.icc
 58     G4FSALBogackiShampine45.hh                     47     G4FSALBogackiShampine45.hh
 59     G4FSALDormandPrince745.hh                      48     G4FSALDormandPrince745.hh
 60     G4FSALIntegrationDriver.hh                     49     G4FSALIntegrationDriver.hh
 61     G4FSALIntegrationDriver.icc                    50     G4FSALIntegrationDriver.icc
 62     G4VFSALIntegrationStepper.hh                   51     G4VFSALIntegrationStepper.hh
 63     G4VFSALIntegrationStepper.icc                  52     G4VFSALIntegrationStepper.icc
 64     G4HarmonicPolMagField.hh                       53     G4HarmonicPolMagField.hh
 65     G4HelixExplicitEuler.hh                        54     G4HelixExplicitEuler.hh
 66     G4HelixHeum.hh                                 55     G4HelixHeum.hh
 67     G4HelixImplicitEuler.hh                        56     G4HelixImplicitEuler.hh
 68     G4HelixMixedStepper.hh                         57     G4HelixMixedStepper.hh
 69     G4HelixSimpleRunge.hh                          58     G4HelixSimpleRunge.hh
 70     G4ImplicitEuler.hh                             59     G4ImplicitEuler.hh
 71     G4IntegrationDriver.hh                         60     G4IntegrationDriver.hh
 72     G4IntegrationDriver.icc                        61     G4IntegrationDriver.icc
 73     G4InterpolationDriver.hh                       62     G4InterpolationDriver.hh
 74     G4InterpolationDriver.icc                      63     G4InterpolationDriver.icc
 75     G4LineCurrentMagField.hh                       64     G4LineCurrentMagField.hh
 76     G4LineSection.hh                               65     G4LineSection.hh
 77     G4MagErrorStepper.hh                           66     G4MagErrorStepper.hh
 78     G4MagErrorStepper.icc                          67     G4MagErrorStepper.icc
 79     G4MagHelicalStepper.hh                         68     G4MagHelicalStepper.hh
 80     G4MagHelicalStepper.icc                        69     G4MagHelicalStepper.icc
 81     G4MagIntegratorDriver.hh                       70     G4MagIntegratorDriver.hh
 82     G4MagIntegratorDriver.icc                      71     G4MagIntegratorDriver.icc
 83     G4MagIntegratorStepper.hh                      72     G4MagIntegratorStepper.hh
 84     G4MagIntegratorStepper.icc                     73     G4MagIntegratorStepper.icc
 85     G4Mag_EqRhs.hh                                 74     G4Mag_EqRhs.hh
 86     G4Mag_SpinEqRhs.hh                             75     G4Mag_SpinEqRhs.hh
 87     G4Mag_UsualEqRhs.hh                            76     G4Mag_UsualEqRhs.hh
 88     G4ModifiedMidpoint.hh                          77     G4ModifiedMidpoint.hh
 89     G4ModifiedMidpoint.icc                         78     G4ModifiedMidpoint.icc
 90     G4MonopoleEq.hh                                79     G4MonopoleEq.hh
 91     G4MagneticField.hh                             80     G4MagneticField.hh
 92     G4NystromRK4.hh                                81     G4NystromRK4.hh
 93     G4NystromRK4.icc                               82     G4NystromRK4.icc
 94     G4OldMagIntDriver.hh                           83     G4OldMagIntDriver.hh
 95     G4OldMagIntDriver.icc                          84     G4OldMagIntDriver.icc
 96     G4QuadrupoleMagField.hh                        85     G4QuadrupoleMagField.hh
 97     G4RepleteEofM.hh                               86     G4RepleteEofM.hh
 98     G4SextupoleMagField.hh                         87     G4SextupoleMagField.hh
 99     G4RKG3_Stepper.hh                              88     G4RKG3_Stepper.hh
100     G4RK547FEq1.hh                                 89     G4RK547FEq1.hh
101     G4RK547FEq2.hh                                 90     G4RK547FEq2.hh
102     G4RK547FEq3.hh                                 91     G4RK547FEq3.hh
103     G4RKIntegrationDriver.hh                       92     G4RKIntegrationDriver.hh
104     G4RKIntegrationDriver.icc                      93     G4RKIntegrationDriver.icc
105     G4SimpleHeum.hh                                94     G4SimpleHeum.hh
106     G4SimpleRunge.hh                               95     G4SimpleRunge.hh
107     G4TExplicitEuler.hh                            96     G4TExplicitEuler.hh
108     G4TSimpleHeum.hh                               97     G4TSimpleHeum.hh
109     G4TSimpleRunge.hh                              98     G4TSimpleRunge.hh
110     G4TCashKarpRKF45.hh                            99     G4TCashKarpRKF45.hh
111     G4TClassicalRK4.hh                            100     G4TClassicalRK4.hh
112     G4TDormandPrince45.hh                         101     G4TDormandPrince45.hh
113     G4TMagFieldEquation.hh                        102     G4TMagFieldEquation.hh
114     G4TMagErrorStepper.hh                         103     G4TMagErrorStepper.hh
115     G4TQuadrupoleMagField.hh                      104     G4TQuadrupoleMagField.hh
116     G4TUniformMagneticField.hh                    105     G4TUniformMagneticField.hh
117     G4TCachedMagneticField.hh                     106     G4TCachedMagneticField.hh
118     G4TrialsCounter.hh                            107     G4TrialsCounter.hh
119     G4TrialsCounter.icc                           108     G4TrialsCounter.icc
120     G4TsitourasRK45.hh                            109     G4TsitourasRK45.hh
121     G4UniformElectricField.hh                     110     G4UniformElectricField.hh
122     G4UniformGravityField.hh                      111     G4UniformGravityField.hh
123     G4UniformMagField.hh                          112     G4UniformMagField.hh
124     G4VIntegrationDriver.hh                       113     G4VIntegrationDriver.hh
125     # QSS - headers                            << 
126     G4QSSDriver.hh                             << 
127     G4QSSDriver.icc                            << 
128     G4QSSDriverCreator.hh                      << 
129     G4QSStepper.hh                             << 
130     G4QSS2.hh                                  << 
131     G4QSS3.hh                                  << 
132     G4QSS_CustomStats.hh                       << 
133     G4qss_misc.hh                              << 
134     G4QSSMessenger.hh                          << 
135   SOURCES                                         114   SOURCES
136     G4BFieldIntegrationDriver.cc                  115     G4BFieldIntegrationDriver.cc
137     G4BogackiShampine23.cc                        116     G4BogackiShampine23.cc
138     G4BogackiShampine45.cc                        117     G4BogackiShampine45.cc
139     G4BorisDriver.cc                           << 
140     G4BorisScheme.cc                           << 
141     G4BulirschStoer.cc                            118     G4BulirschStoer.cc
142     G4CachedMagneticField.cc                      119     G4CachedMagneticField.cc
143     G4CashKarpRKF45.cc                            120     G4CashKarpRKF45.cc
144     G4ChargeState.cc                              121     G4ChargeState.cc
145     G4ChordFinder.cc                              122     G4ChordFinder.cc
146     G4ClassicalRK4.cc                             123     G4ClassicalRK4.cc
147     G4ConstRK4.cc                                 124     G4ConstRK4.cc
148     G4DELPHIMagField.cc                           125     G4DELPHIMagField.cc
149     G4DoLoMcPriRK34.cc                            126     G4DoLoMcPriRK34.cc
150     G4DormandPrince745.cc                         127     G4DormandPrince745.cc
151     G4DormandPrinceRK56.cc                        128     G4DormandPrinceRK56.cc
152     G4DormandPrinceRK78.cc                        129     G4DormandPrinceRK78.cc
153     G4DriverReporter.cc                           130     G4DriverReporter.cc
154     G4ElectricField.cc                            131     G4ElectricField.cc
155     G4ElectroMagneticField.cc                     132     G4ElectroMagneticField.cc
156     G4EqEMFieldWithEDM.cc                         133     G4EqEMFieldWithEDM.cc
157     G4EqEMFieldWithSpin.cc                        134     G4EqEMFieldWithSpin.cc
158     G4EqGravityField.cc                           135     G4EqGravityField.cc
159     G4EqMagElectricField.cc                       136     G4EqMagElectricField.cc
160     G4EquationOfMotion.cc                         137     G4EquationOfMotion.cc
161     G4ErrorMag_UsualEqRhs.cc                      138     G4ErrorMag_UsualEqRhs.cc
162     G4ExactHelixStepper.cc                        139     G4ExactHelixStepper.cc
163     G4ExplicitEuler.cc                            140     G4ExplicitEuler.cc
164     G4Field.cc                                    141     G4Field.cc
165     G4FieldBuilder.cc                          << 
166     G4FieldBuilderMessenger.cc                 << 
167     G4FieldManager.cc                             142     G4FieldManager.cc
168     G4FieldManagerStore.cc                        143     G4FieldManagerStore.cc
169     G4FieldParameters.cc                       << 
170     G4FieldParametersMessenger.cc              << 
171     G4FieldSetup.cc                            << 
172     G4FieldSetupMessenger.cc                   << 
173     G4FieldTrack.cc                               144     G4FieldTrack.cc
174     G4FieldUtils.cc                               145     G4FieldUtils.cc
175     G4FSALBogackiShampine45.cc                    146     G4FSALBogackiShampine45.cc
176     G4FSALDormandPrince745.cc                     147     G4FSALDormandPrince745.cc
177     G4VFSALIntegrationStepper.cc                  148     G4VFSALIntegrationStepper.cc
178     G4HarmonicPolMagField.cc                      149     G4HarmonicPolMagField.cc
179     G4HelixExplicitEuler.cc                       150     G4HelixExplicitEuler.cc
180     G4HelixHeum.cc                                151     G4HelixHeum.cc
181     G4HelixImplicitEuler.cc                       152     G4HelixImplicitEuler.cc
182     G4HelixMixedStepper.cc                        153     G4HelixMixedStepper.cc
183     G4HelixSimpleRunge.cc                         154     G4HelixSimpleRunge.cc
184     G4ImplicitEuler.cc                            155     G4ImplicitEuler.cc
185     G4LineCurrentMagField.cc                      156     G4LineCurrentMagField.cc
186     G4LineSection.cc                              157     G4LineSection.cc
187     G4MagErrorStepper.cc                          158     G4MagErrorStepper.cc
188     G4MagHelicalStepper.cc                        159     G4MagHelicalStepper.cc
189     G4MagIntegratorDriver.cc                      160     G4MagIntegratorDriver.cc
190     G4MagIntegratorStepper.cc                     161     G4MagIntegratorStepper.cc
191     G4Mag_EqRhs.cc                                162     G4Mag_EqRhs.cc
192     G4Mag_SpinEqRhs.cc                            163     G4Mag_SpinEqRhs.cc
193     G4Mag_UsualEqRhs.cc                           164     G4Mag_UsualEqRhs.cc
194     G4MagneticField.cc                            165     G4MagneticField.cc
195     G4ModifiedMidpoint.cc                         166     G4ModifiedMidpoint.cc
196     G4MonopoleEq.cc                               167     G4MonopoleEq.cc
197     G4NystromRK4.cc                               168     G4NystromRK4.cc
198     G4OldMagIntDriver.cc                          169     G4OldMagIntDriver.cc
199     G4QuadrupoleMagField.cc                       170     G4QuadrupoleMagField.cc
200     G4QSSDriverCreator.cc                      << 
201     G4RepleteEofM.cc                              171     G4RepleteEofM.cc
                                                   >> 172     G4SextupoleMagField.cc
202     G4RKG3_Stepper.cc                             173     G4RKG3_Stepper.cc
203     G4RK547FEq1.cc                                174     G4RK547FEq1.cc
204     G4RK547FEq2.cc                                175     G4RK547FEq2.cc
205     G4RK547FEq3.cc                                176     G4RK547FEq3.cc
206     G4SextupoleMagField.cc                     << 
207     G4SimpleHeum.cc                               177     G4SimpleHeum.cc
208     G4SimpleRunge.cc                              178     G4SimpleRunge.cc
209     G4TrialsCounter.cc                            179     G4TrialsCounter.cc
210     G4TsitourasRK45.cc                            180     G4TsitourasRK45.cc
211     G4UniformElectricField.cc                     181     G4UniformElectricField.cc
212     G4UniformGravityField.cc                      182     G4UniformGravityField.cc
213     G4UniformMagField.cc                          183     G4UniformMagField.cc
214     G4VIntegrationDriver.cc                    << 184     G4VIntegrationDriver.cc)
215     G4QSStepper.cc                             << 
216     G4QSS3.cc                                  << 
217     G4QSSMessenger.cc                          << 
218 )                                              << 
219                                                   185 
220 geant4_module_link_libraries(G4magneticfield P << 186 geant4_module_link_libraries(G4magneticfield PUBLIC G4globman)
221   PRIVATE G4geometrymng)                       << 
222 # List any source specific properties here     << 
223 # For new system, must explicitly add path for << 
224 geant4_module_include_directories(G4magneticfi << 
225         $<BUILD_INTERFACE:${CMAKE_CURRENT_BINA << 
226         $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR << 
227         $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR << 
228         $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR << 
229 )                                              <<