A/B Lines containers initialization from test files for NSW
As long as there is no database for the NSW alignment, with this MR a test file with format similar to that used for the old Muon Spectrometer technologies can be read and all the information for the ALines and BLines is passed and initialised to the corresponding containers in the MuonDetectorManager. For development/debugging purposes the code is currently called at initialization from MuonDetectorTool since for MC the Alignment sw isn't running. When the database is ready the code will be adapted accordingly.
Merge request reports
Activity
- Resolved by Nicolas Koehler
- Resolved by Nicolas Koehler
- Resolved by Nicolas Koehler
- Resolved by Nicolas Koehler
- Resolved by Nicolas Koehler
added MuonSpectrometer master review-pending-level-1 labels
CI Result FAILURE (hash f0ee3d7a)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 1, warnings 0
AthSimulation: number of compilation errors 1, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13183]- Resolved by Nicolas Koehler
CI Result FAILURE (hash d2ef926f)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 1, warnings 0
AthSimulation: number of compilation errors 1, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13182] CI Result FAILURE (hash 8bf3b576)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 1, warnings 0
AthSimulation: number of compilation errors 1, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13187] CI Result FAILURE (hash e95cc488)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 1, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13206]- Resolved by Stefano Rosati
now we are running into the problem that this MR adds the
NSWCondUtils
to theMuonCondSvc
package and includes them inMuonReadoutGeometry
.MuonCondSvc
however is not part ofAthSimulation
.I let @ckitsaki and @stavrop comment, but I think the
NSWCondUtils
will never be needed when running simulation? Is this correct? So I think we either have to hide the usage ofNSWCondUtils
insideMuonReadoutGeometry
by compiler flags forAthSimulation
orNSWCondUtils
needs to go to a separate package which then needs to be included in the packages ofAthSimulation
.What do people think?
Best, Nico
added 111 commits
-
e95cc488...2619f257 - 109 commits from branch
atlas:master
- 73baa427 - fix AthSimulation compilation
- 05618fee - Merge branch 'master' of ssh://gitlab.cern.ch:7999/atlas/athena into NSWAlign
-
e95cc488...2619f257 - 109 commits from branch
CI Result FAILURE (hash 05618fee)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 1, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13240]Hi @akraszna, with the check for
AthSimulation
insideMuonSpectrometer/MuonDetDescr/MuonReadoutGeometry/CMakeLists.txt
I could build inAthSimulation
locally, but somehow the CI does not seem to pick up this check. Am I missing something? Thanks, Nico- Resolved by Nicolas Koehler
CI Result SUCCESS (hash 4333c866)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13254]- Resolved by Xiaozhong Huang
- Resolved by Xiaozhong Huang
- Resolved by Xiaozhong Huang
@ckitsaki, the indentation should be fixed throughout your changes (not just at the one place what I mentioned above). It should follow the ATLAS style guidelines:
http://atlas-computing.web.cern.ch/atlas-computing/projects/qa/draft_guidelines.html#org67b8be0
which usually means to use two spaces in
for
loops orif
statements. If you modify someone else's code, the indentation style of the original code should be adopted. It is strongly recommended to use an editor that automatically indents code for you.L1 shifter
added review-user-action-required label
removed review-user-action-required label
CI Result SUCCESS (hash 416aabc4)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 1
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13297]- Resolved by Xiaozhong Huang