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.1)


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