Skip to content
Snippets Groups Projects

Add new Tile Digitization config to CI test

Merged Rupert Tombs requested to merge rtombs/athena:TileDigiCI into master
All threads resolved!

Add Tile Digitization to DigitizationConfigNew_test. Includes TileDigitsMaker, TileHitVecToCnt, TileHitToTTL1 and TileHitToTTL1.

Modify each to allow standalone execution.

Add optional OutputStream configuration.

Add TileDigitizationConfig.py script for combination.

Edited by Rupert Tombs

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • This merge request affects 2 packages:

    • Simulation/Digitization
    • TileCalorimeter/TileSimAlgs

    Adding @jchapman ,@pavol ,@vpascuzz ,@solodkov ,@harkusha as watchers

    • Resolved by Rupert Tombs

      Hi @rtombs,

      My idea was to combine everything needed for Tile digitization in one function like TileDigitizationCfg in one configuration file like TileDigitizationConfig.py in TileSimAlgs package, and then only this one function can be used here in this test.

      But if it is ok for you and @jchapman then please go ahead. And thanks for the migration of Tile parts here.

      But what about TileDigitsMaker (and probably Tile muon receiver)? I don't see them here.

      Cheers, Siarhei

  • Hi @harkusha,

    Which of the TileRawChannelBuilder config methods should we use in the "standard" digitization configuration?
    https://gitlab.cern.ch/atlas/athena/tree/master/TileCalorimeter/TileRecUtils/python
    Once we have that we could include the tile muon receiver too.

    Cheers,

    John

    • Resolved by Rupert Tombs

      Hi @jchapman,

      My idea was to use TileRawChannelMakerCfg from TileRawChannelMakerConfig.py directly. All corresponding flags steering which Tile raw channel builder to use should be configured automatically. But at this moment I'm not sure that it works out of the box in this case. My goal was to look at this later.

      So, when this merge request (without Tile raw channel builders) will be merged I can play a bit with raw channel maker and configure it correctly.

      But if you would like you can try to use this function: TileRawChannelMakerCfg(flags). It's very likely that it works.

      Cheers, Siarhei

  • Anyway when everything will be ready I'm going to check all configurations.

    Cheers, Siarhei

  • Rupert Tombs added 1 commit

    added 1 commit

    • cebcebdd - Add new Tile Digitization config to CI test

    Compare with previous version

  • Rupert Tombs changed the description

    changed the description

  • Rupert Tombs resolved all discussions

    resolved all discussions

  • This merge request affects 2 packages:

    • Simulation/Digitization
    • TileCalorimeter/TileSimAlgs

    Adding @jchapman ,@pavol ,@vpascuzz ,@solodkov ,@harkusha as watchers

  • :negative_squared_cross_mark: CI Result FAILURE

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

    Full details available at NICOS MR-25363-2019-08-05-16-40
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 1795]

  • Rupert Tombs added 1 commit

    added 1 commit

    • d13d1fd0 - Add new Tile Digitization config to CI test

    Compare with previous version

  • :negative_squared_cross_mark: CI Result FAILURE

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

    Full details available at NICOS MR-25363-2019-08-05-19-19
    :warning: Athena: number of compilation errors 0, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 1812]

  • This merge request affects 2 packages:

    • Simulation/Digitization
    • TileCalorimeter/TileSimAlgs

    Adding @jchapman ,@pavol ,@vpascuzz ,@solodkov ,@harkusha as watchers

  • :negative_squared_cross_mark: CI Result FAILURE

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

    Full details available at NICOS MR-25363-2019-08-05-23-04
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 1821]

  • Rupert Tombs added 1 commit

    added 1 commit

    Compare with previous version

  • This merge request affects 2 packages:

    • Simulation/Digitization
    • TileCalorimeter/TileSimAlgs

    Adding @jchapman ,@pavol ,@vpascuzz ,@solodkov ,@harkusha as watchers

  • Rupert Tombs resolved all discussions

    resolved all discussions

  • :white_check_mark: CI Result SUCCESS

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

    Full details available at NICOS MR-25363-2019-08-06-17-10
    :warning: Athena: number of compilation errors 0, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 1845]

  • Changes look ok, approving. Build warning doesn't seem related as it's in DataQuality with this error:

    Error in <TInterpreter::TCling::AutoLoad>: failure loading library libGoodRunsListsLib.so for pair<TString,TString>
    No "file" defined for LVL1_Interfaces/Calorimeter/CaloTriggerTowerEnergyDistribution/all_in_dir
    No "file" defined for LVL1_Interfaces/Calorimeter/CaloTriggerTowerHitMaps/all_in_dir
  • added review-approved label and removed review-pending-level-1 label

  • mentioned in commit f120cff3

  • Please register or sign in to reply
    Loading