New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding new class GEMDigiSimLink in 81X #13877
Adding new class GEMDigiSimLink in 81X #13877
Conversation
A new Pull Request was created by @mileva for CMSSW_8_1_X. It involves the following packages: SimDataFormats/GEMDigiSimLink The following packages do not have a category, yet: SimDataFormats/GEMDigiSimLink @cmsbuild, @civanch, @mdhildreth, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
please test |
The tests are being triggered in jenkins. |
@mileva , please make few updates in this PR, first of all, please, edit the title which is completely misleading. More important: is it really needed to use boost? in many other places it is removed. In GEMDigiSimLinkReader.h better to use inheritance from edm::one::EDAnalyzer, because only in that case the test will be thread safe. In runGEMDigiSimLinkReader_cfg.py you need to change file name - it is not possible to refer to private area. |
…r, input file in runGEMDigiSimLinkReader_cfg.py moved to eos space
Pull request #13877 was updated. @cmsbuild, @civanch, @mdhildreth, @davidlange6 can you please check and sign again. |
Thank you for the comments!
Sorry, but I am not quite sure which title to change. Is this the branch name? If yes, is it possible to change it now after the pull is requested? |
Pull request #13877 was updated. @cmsbuild, @civanch, @mdhildreth, @davidlange6 can you please check and sign again. |
Thank @civanch for the comments! I hope now the analyzer inherits the correct EDAnalyzer. The input file in the configuration might be produced following the instructions GEM simulation instructions. Should I include a link to the GEM simulation page? |
@mileva , yes, please |
…SimLinks is added.
Pull request #13877 was updated. @cmsbuild, @civanch, @mdhildreth, @davidlange6 can you please check and sign again. |
please test |
The tests are being triggered in jenkins. |
+1 |
Can we collect the RPCDigiSimLink, GEMDigiSimLink and DTDigiSimLink (which appears to be defined in SimDataFormats/DigiSimLinks) in a subpackage "SimDataFormats/MuonDigiSimLink"? |
@dildick I don't think so. Even it is possible, such change will give many dependencies in the other packages. Why do you need such change? |
yes, let's not shuffle around DigiSimLink definitions at this point. Why would you want/need to do this? |
any news on this PR? |
@civanch, @mdhildreth, @davidlange6 is the review complete for this PR? |
+1 |
The new class GEMDigiSimLink is added. The class makes a relation between the produced GEM digis (strip and bx) and the properties of the simhits (tof, particle type, process type, ..).
An example analyzer is added also in the SimMuon/GEMDigitizer/test/ directory.