- Feb 13, 2018
-
-
Michael Duehrssen-Debling authored
Former-commit-id: 298af39c54068415e108944a4fb072a754f0d338
-
Michael Duehrssen-Debling authored
Former-commit-id: 0dbfefebca2e49cf5f91c4df7236e52ee0dbd785
-
Michael Duehrssen-Debling authored
Former-commit-id: ba6f3159a962f06d9ac5b603acc41f8bfb225a68
-
Michael Duehrssen-Debling authored
Update for new simulation chain to be used in the internal validation and later also in the athena simulation Former-commit-id: be7642452d1df0f44cf8018f52eb599d4dd14977
-
Michael Duehrssen-Debling authored
Former-commit-id: 11e1600fb379227057c7c6c453c53225b661f15d
-
Michael Duehrssen-Debling authored
Former-commit-id: f4d56b1b30cb995c934b6444d5177dad7fc838c2
-
Michael Duehrssen-Debling authored
Former-commit-id: a0f3efc34a5c0c3bbd5f62ff7247eb584c878cfa
-
Michael Duehrssen-Debling authored
Former-commit-id: 0c72409ab4308185be605c315327ad88c3ad8961
-
Michael Duehrssen-Debling authored
Former-commit-id: 9f02f518641e604a0ad06cec67b2581bac3bc8d2
-
- Feb 09, 2018
-
-
Michael Duehrssen-Debling authored
Former-commit-id: 31267c2be06822961d0c0b71c31554f592317fab
-
John Chapman authored
Added the possibility to print `G4PrimaryVertex` objects as they are created and switched an unprotected `cout` to be an verbose message. Former-commit-id: 75729e7865115f3081acb12fbd9ed58c68bf2c4d
-
John Chapman authored
Former-commit-id: a061044a0be977831b132147dad3fe6089d42fe7
-
- Feb 08, 2018
-
-
John Chapman authored
Former-commit-id: a6eb9607ae724258d27696151421417c17c23796
-
John Chapman authored
There was a copy-paste error in `skeleton.ESDtoNTUP_FCS.py`. Former-commit-id: d47c02b76e12e4cf437d596a63598865191a10a9
-
John Chapman authored
Some G4 volumes are partly active and particle dead depending on where in the volume the energy was deposited. This means that it is perfectly possible to get a dead material `LArG4Identifier` for some parts of an otherwise active volume. In this case we should not issue a warning message as the `Identifier` generated from the `LArG4Identifier` is expected to be invalid. Former-commit-id: 49bfecc9756ce6b3548ef1c8ab0922d0cf13519d
-
John Chapman authored
Improving the warning messages from `TileFCS_StepInfoSD` requires providing it with an instance of the `TileID` helper. This commit adds extra information to the previous warning messages which will then allow us to suppress the warnings in cases where a Tile Cell is only read out by a single PMT. Former-commit-id: 4c1a0f922fd05e30f876f8fa0e290d77ddf9bd4b
-
John Chapman authored
In a previous refactoring the protection against `Identifiers` with no corresponding `CaloDetDescrElement` was lost from `LArFCS_StepInfoSD`. This lead to seg faults at run-time when `get_element(Identifier)` returned a `nullptr`. This should fix ATLASSIM-3574. Former-commit-id: 6b182c134c8a5dd622aa22e9d56e76c7d2035bed
-
- Feb 07, 2018
-
-
Vakhtang Tsulaia authored
ISF_PunchThroughTools: Comply with ATLAS naming conventions. See merge request atlas/athena!8566 Former-commit-id: 1d4a5cf83ff84a22a6de5889230680c3cc1747d6
-
John Chapman authored
Former-commit-id: 6b5128db0c49cb1cd79a2343f30100ea2d540c01
-
John Chapman authored
Former-commit-id: 2179ab4d53d2602eba3a707317154f1b73d7dc97
-
- Feb 04, 2018
-
-
Vakhtang Tsulaia authored
ISF_FastCaloSimSD: Comply with ATLAS naming conventions. See merge request atlas/athena!8565 (cherry picked from commit 4758ae40 [formerly 200db8391f8a36d31db7c5e0f9cac8f7319da329]) f644d360 ISF_FastCaloSimSD: Comply with ATLAS naming conventions. Former-commit-id: 5739d5a0ab1157449fba0248232adc5c89cd0c53
-
Vakhtang Tsulaia authored
ISF_FatrasTools: Comply with ATLAS naming conventions. See merge request atlas/athena!8568 (cherry picked from commit 37363d05 [formerly 1be654fd9f2c3352b6f4f69a6a14eb6a3e93c820]) cc96c9be ISF_FatrasTools: Comply with ATLAS naming conventions. Former-commit-id: b23682093a75520b456b78de02614c962762ca0d
-
- Feb 01, 2018
-
-
John Chapman authored
During a discussion with the Geant4 experts about Geant4 UI commands it was noted that the command `/geometry/navigator/check_mode true` was being issued in `G4AtlasAlg` and `TransportTool`. Due to the point in the initialization at which this is called it currently has no effect, but if it were to be run it would greatly slow down simulation jobs due to the extensive testing which it activates. For this reason these calls are being dropped, to remove any possibility of the code being activated in current/future production jobs. See ATLSASIM-3454 for more discussion of how `G4UICommands` are used in ATLAS simulation code. Former-commit-id: 02b61a2426c21d04058d2035134fada217ba51a2
-
John Chapman authored
When we are running with quasi-stable particle simulation switched on it is very useful to know what kind of interaction we are dealing with when the `TruthSvc` comes to update the truth information. For this purpose the interface of `ITruthIncident` has been extended to include an `int interactionClassification() const` function. This returns zero in the default implementation the function is then overloaded in `Geant4TruthIncident` to use the the information from the current `G4Track` to determine the nature of the interactions. There are four different interaction classifications. Described as follows: - case 0: interaction of a particle without a pre-defined decay; - case 1: a particle with a pre-defined decay under-going a non-destructive interaction; - case 2: a particle with a pre-defined decay under-going a destructive interaction other than its pre-defined decay; - case 3: a particle under-going its pre-defined decay. These will allow the TruthSvc to manipulate the `GenEvent` in different ways in each case. This commit will help the work in ATLASSIM-3313. Former-commit-id: cbb8cb5c71822c400bcc9565df9396a94fe7c4fc
-
- Jan 30, 2018
-
-
Efe Yigitbasi authored
Added an option to turn on/off the recording of G4 Hits when using ISF_HitAnalysis through the transform FCS_Ntup_tf. Former-commit-id: f3d9afe721e7b98ab383c9cc9b97b228a4488c39
-
- Jan 25, 2018
-
-
-
Petr Jacka authored
Former-commit-id: e37b0d7c14e14391a71f5ae26506b7d68a41eace
-
Petr Jacka authored
Former-commit-id: 3079a8e076d9716241e9cc3be75f8fabba20ed1c
-
- Jan 23, 2018
-
-
ISF_Algorithms: Remove useless import of mock. See merge request atlas/athena!8176 (cherry picked from commit 130db91a [formerly c2d905a3dae75df196eeacd34334cb36030ee613]) a59688e2 ISF_Algorithms: Remove useless import of mock. Former-commit-id: 37f6bdc3afa50d4e020e00c4d75ffa5b6993ef73
-
- Jan 22, 2018
-
-
Zach Marshall authored
Former-commit-id: f9719ae05298f2983b1b158dbd159de6528ba019
-
Zach Marshall authored
Former-commit-id: 9f6e0e60d7dc5ed0425ab7cad121584057d0d5ce
-
- Jan 16, 2018
-
-
John Chapman authored
Former-commit-id: 45d599d90fcd23ee00a56f189705bca87b723544
-
John Chapman authored
Moved ART job inputs from the CommonInputs directory (which is soon to be removed) to the specific package input directories. Former-commit-id: 3aa8ad17e2e81c72dc87f0d5feb54476b01955d1
-
Mark Hodgkinson authored
ISF_Interfaces: Fix clang warnings. See merge request atlas/athena!7988 Former-commit-id: f795cd5c442791c4d327d67e266670321df1cd82
-
- Jan 15, 2018
-
-
Vakhtang Tsulaia authored
ISF_Services: Fix clang warnings. See merge request atlas/athena!7990 Former-commit-id: 46876ddbc1f0c645f01551c603dcf7181a712ec4
-
John Chapman authored
Former-commit-id: 25df8d46b0a779bc83efd67c52fac6fa4231a242
-
- Jan 10, 2018
-
-
John Chapman authored
Former-commit-id: 02d12047f9fc4a00a4221418567f1af18641cded
-
John Chapman authored
After discussion on ATLASSIM-3538 it was decided to switch to using a common simplified version of the `update_map` method in the `FCS_StepInfoSD` base-class rather than re-implementing it in each of the derived classes. The cleanest way to do this was to make the time and radius cuts for merging arguments of the method. The output should not be altered by these changes. Former-commit-id: 443845635dfce5b45fe147f582f239e4f8b2ea02
-
John Chapman authored
Initially adding jobs for AtlasG4_tf.py (single-threaded) and Sim_tf.py FullG4 (single-threaded). See discussion in !6876. Former-commit-id: 61b3ce24caf0540eb207c4fff4eb2acf6d70c7f7
-
John Chapman authored
Former-commit-id: d3c332bdcfe4f36a76b4f1a17a65bbe4a9a012a7
-