- Sep 28, 2017
-
-
Scott Snyder authored
Former-commit-id: 393b14625e3608cc3532fcb908361bf309caeccb
-
Scott Snyder authored
Allow tests to find reference files outside of the repository. Former-commit-id: af1988d2
-
- Sep 06, 2017
-
-
Tamara Vazquez Schroeder authored
This reverts merge request !4341 Former-commit-id: a8a4f7c2
-
Tamara Vazquez Schroeder authored
This reverts merge request !4273 Former-commit-id: 67fb7272
-
- Sep 04, 2017
-
-
Sanya Solodkov authored
Former-commit-id: 0655c739
-
- Aug 31, 2017
-
-
Siarhei Harkusha authored
Dedicated stream with special trigger type is used for Tile noise monitoring in which all drawers should have all channels with samples. But sometimes in some drawers there are only channels with samples which have difference between minimum and maximum samples above threshold. In this case calculation of noise parameters are screwed up. Now such Tile drawers are ignored during calculation of noise parameters. Former-commit-id: 84e093e2
-
- Aug 29, 2017
-
-
Siarhei Harkusha authored
New histograms have been added for online and offline monitoring of masking on the fly of Tile channels due to bad pulse shape. Former-commit-id: 5815d080
-
- Aug 14, 2017
-
-
John Chapman authored
Drop the ZH prefix from the `FCS_StepInfoCollection` names. Former-commit-id: a7dfce31511043c92177d3b101c86ff91c2bc6da
-
- Aug 11, 2017
-
-
Henric Wilkens authored
conde clean up Former-commit-id: 49abbddf
-
- Aug 10, 2017
-
-
Siarhei Harkusha authored
Only actually used Tile database folders for pulse shape and reconstruciton methods at particular reconstruciton or simulation step are configured to avoid warning messages about unused database folders. Former-commit-id: c6ef9c71
-
- Aug 07, 2017
-
-
John Chapman authored
Former-commit-id: abccb278
-
John Chapman authored
Former-commit-id: 0a48f338
-
John Chapman authored
Former-commit-id: 106655f9
-
John Chapman authored
Switch to using ATH_MSG macros and make temporary variables const where possible. Former-commit-id: b374b4e2
-
John Chapman authored
Only the dependencies on `TileDetDescr` and `TileSimEvent` (along with `GaudiKernel`) need to be public now, so I've made all other dependencies private. In the future it would be to good to clear up the use of the remaining public headers in this package by classes in the `TileGeoG4Calib` package. Former-commit-id: 99ce2af8
-
John Chapman authored
Adapt the `TileFCSmStepToTileHitVec` to access `TileGeoG4SDCalc` via the `ITileCalculator` interface defined in `TileG4Interfaces`. Former-commit-id: f6da1e2e
-
John Chapman authored
The `TileFCSmStepToTileHitVec` used previously public static methods of `TileGeoG4SDCalc`. This is no longer possible now that `TileGeoG4SDCalc` is a service accessed via the `ITileCalculator` interface. As a workaround the (now private) static method calls have been wrapped up in a new public member function `pmtEdepFromFCS_StepInfo`. Former-commit-id: 982d059a
-
John Chapman authored
Former-commit-id: 1a23ce55918abda590b8db957a1b147600fef6c8
-
John Chapman authored
Former-commit-id: 39c51604
-
John Chapman authored
Former-commit-id: 8c3d2bdc059c8b2bae18d3af0ed2a432166b41c1
-
John Chapman authored
This changeset moves the `TileGeoG4SDCalc` instances to be created in the `makeSD` methods of the SD Tools and passed in as an arguement to the sensitive detector constructors. Former-commit-id: 206efff623bc8a8f11a4e43d46a9b0a6fb18d9e1
-
John Chapman authored
The `ITileCalculator` interface is used to hide the implementation of `TileGeoG4SDCalc` from the sensitive detector classes. This is the next step towards making `TileGeoG4SDCalc` into an `AthService. Former-commit-id: 1e3603ff
-
John Chapman authored
Rather than using the instance of `TileSimOptions` owned by `TileGeoG4SDCalc` `TileGeoG4CalibSD` should retrieve information from the copy that it owns itself. Former-commit-id: 4e1ed4ef78ab37793de81001f22a5ddb3deee6f5
-
John Chapman authored
Former-commit-id: 7775533f
-
John Chapman authored
Next stage in making the `TileGeoG4SDCalc` class const. Now that the `m_hitData` variable is not explicitly used anywhere in `TileGeoG4SDCalc` it can be removed from the class and an independent instance can be created in `TileGeoG4SD::ProcesssHits` and `TileGeoG4CalibSD::ProcessHits` and passed to the various `TileGeoG4SDCalc` methods these methods call. In addition, the `TileGeoG4CalibSD::ScintIDCalculator` method has been updated to take a `TileHitData` object as an argument, as it too looked at information in `TileGeoG4SDCalc::m_hitData`. Former-commit-id: 2123d2da
-
John Chapman authored
By making this method take a reference to a `TileHitData` object as an argument, it no longer needs to explicitly update member variables of the class (although it is still doing this in practice). Former-commit-id: 138ca42a
-
John Chapman authored
By making this method take a reference to a `TileHitData` object as an argument, it no longer needs to explicitly update member variables of the class (although it is still doing this in practice). Former-commit-id: 45788d665ee50a6216988b52e346d33a0d2937d1
-
John Chapman authored
By making this method take a reference to a `TileHitData` object as an argument, it no longer needs to explicitly update member variables of the class (although it is still doing this in practice). One wrinkle is the the `m_deltaT` variable is still updated and so had to be made mutable temporarily. Former-commit-id: 6d776dbc
-
John Chapman authored
By making this method take a reference to a `TileHitData` object as an argument, it no longer needs to explicitly update member variables of the class (although it is still doing this in practice). Former-commit-id: a741b5a4328e0b90e5ef8680f14a2942044aa197
-
John Chapman authored
By making these methods take a reference to a `TileHitData` object as an argument, they no longer need to explicitly update member variables of the class (although they are still doing this in practice). Former-commit-id: d12ee7a7
-
John Chapman authored
The goal of these changes is to make all the methods of `TileGeoG4SDCalc` const, so that it can be converted into an `AthService`. The first step is to identify the member variables of this class which are altered many times during the event loop. These variables are then factored out into a struct member variable (which will eventually be removed from the class). Former-commit-id: 06471a4537e6dc6c147fd86a90d5346d3c7d036b
-
Sanya Solodkov authored
Former-commit-id: a5caa88d063a6477b87cd8df33db69801099bce1
-
Sanya Solodkov authored
Former-commit-id: 32f8b5ff
-
Sanya Solodkov authored
Former-commit-id: e7e8f562
-
Sanya Solodkov authored
Former-commit-id: 7b010a4bbf5950420399d6b209c797c3c3506f92
-
- Jul 31, 2017
-
-
Sanya Solodkov authored
Former-commit-id: adc98364
-
- Jul 19, 2017
-
-
Sanya Solodkov authored
Former-commit-id: f0b131311b04c81597d382fa3ec04e0f5e188ec4
-
- Jul 18, 2017
-
-
Sanya Solodkov authored
Former-commit-id: 3b914fcba905052132d15d027c1d9539dc8c3d38
-
- Jul 17, 2017
-
-
Sanya Solodkov authored
Former-commit-id: b15afae6
-
Sanya Solodkov authored
Former-commit-id: 7a4c4a9406ab57ff6f4a2c790ea1842207b78fd0
-