remove the IonAndScintAna module in favor of making histograms that are filled with each step in the IonizationAndScintillation singleton.


Former-commit-id: e5b2af31de4439405af70c086bb5f7e4058e9663
remove reference to IonAndScintAna


Former-commit-id: 55182216f2ef7d4de5d1d7a3e2b8830668efd2bf
adjust histogram axis limits and binning


Former-commit-id: 04c6ccd1a1472835c2708879450eae0ba9796872
add histograms for number of photons and electrons per MeV deposited as well


Former-commit-id: 0bbd884100dbcd56c662e813eb65440edf1a6f4f
Add only a comment regarding NuWro.


Former-commit-id: 6b98b0746ede970257248dcdf05b1928aecb16c3
ClusterCrawler fixes


Former-commit-id: 732d3b1404a2af78f740800185ecb95dad3de509
ClusterCrawler fixes


Former-commit-id: 38b670c6400b36440cf34d9472218c4e58de84b2
Add new UserAction to Reset the IonizationAndScintillation singleton with each step. Will turn this UserAction on once there is signoff to do so.


Former-commit-id: 0842ad77c549b1c37a108480c76ab3e2c7d0b56f
Tweak the GNUMakefile, which MUST stay here, even though we don't yet build NuWro in the nightly build. The ubooneoffline repository customers will use it.


Former-commit-id: f6bae1e24014dbf8594997110d32e5d914b74e2e
Add basic ICARUS geometry file based off of a few of their NIM papers. No art configurations yet.


Former-commit-id: cf720cd128e23748a26e26856ef3c5f3e986fd0f
Fix bad operator bug, this passes geometry test when the channel map is in a certain mode. Solution in progress.


Former-commit-id: 5a2e5db21cab710c48ba437c84810d7086c96f98
added G4StepLimiter to PhysicsList to enable step size upper limit


Former-commit-id: 556571dbf040f12ae9ff595155738cc8d71a1cd3
Get rid of assertion that efficiency is between 0 and 1.



Former-commit-id: fc5fbb02a615b63801923dd602a5b5c42cdbc489
changes to complete the switch to using the IonizationAndScintillation singleton for calculating the number of ionization electrons and scintillation photons for each step.  Split the ISCalculation::Reset methods into a Reset method that sets the fEnergyDeposit, fNumIonElectrons and fNumScintPhotons variables to 0. and a CalculateIonizationAndScintillation method that sets them based on the calculations.


Former-commit-id: e1e79f4bdca6a6ca2ef6039c3f5ae7c2c3528163
remove EnableNest parameter in favor of parameter to select the type of ISCalculation method


Former-commit-id: cc5403137549daf9bd078589cd9e56fd020c6eb4
BUG FIX:

    (*) Avoid unsigned value subtraction in the if statement since the negative result becomes positive upon implicit type casting.

-Kazu





Former-commit-id: 49dc9261087f1d6e807b2d6768f93eaf68a4bf2e
fix compiler warnings by removing variable length arrays in favor of using vectors


Former-commit-id: 634ff2706a23b16b6e2843e7b2b8b594b81b6837
removed G4StepLimiter additions to PhysicsList.cxx to stop segfault in new implementation of NEST


Former-commit-id: e3baeae166b35bd809e77614c6f1fdf2c059dd65
actually set the ElectricField variable when grabbing the ELECTRICFIELD value from the materials property table.


Former-commit-id: bca99dc321f56a05ee227e1bcc6f34077b61b983
Improve wire placement method.


Former-commit-id: 09efbc1c643fbd8b124c7b11e2d7d78bc80864e3