-
Notifications
You must be signed in to change notification settings - Fork 180
Significant MC Workflow restructuring #1790
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
Significant MC Workflow restructuring #1790
Conversation
This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default.
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
|
Hi @sawenzel, DEBUG: git cherry-pick -x dbbf327 |
* Significant MC Workflow restructuring This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default. (cherry picked from commit dbbf327)
* Significant MC Workflow restructuring This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default. (cherry picked from commit dbbf327)
* Significant MC Workflow restructuring This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default. (cherry picked from commit dbbf327)
* Significant MC Workflow restructuring This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default. (cherry picked from commit dbbf327)
* Significant MC Workflow restructuring This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default. (cherry picked from commit dbbf327)
* Significant MC Workflow restructuring This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default. (cherry picked from commit dbbf327)
* Significant MC Workflow restructuring This is bigger development related to https://its.cern.ch/jira/browse/O2-3622 It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage. The O2DPG MC workflows are restructured so that they * generate the collision structure (collision context) at a very high level - this contains information about how collisions are composed (background-signal) - this also fixes the vertex of the collisions - this fixes the number of background and signal events to be generated - this is now done for all timeframes at once instead of in isolation (necessary to know how many background events are needed) * thereafter we generate and transport background and signal events This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default. (cherry picked from commit dbbf327)
This is a bigger development related to https://its.cern.ch/jira/browse/O2-3622
It makes it possible to run embedding workflows with the --pregenCollContext feature. This means that the collision structure of all timeframes are now systematically generated before any event generation or GEANT transport stage.
The O2DPG MC workflows are restructured so that they
generate the collision structure (collision context) at a very high level
thereafter we generate and transport background and signal events
This restructuring leads to more consistent workflow construction and smaller code. The old option --pregenCollContext is now the enforced default.