@@ -23,6 +23,7 @@ def main(jdl_file,
2323 configuration_file ,
2424 config_tag ,
2525 delphes_version ,
26+ o2dpg_version ,
2627 make_alien_directory ):
2728 """
2829 Function to create the working environment for GRID job submission
@@ -48,7 +49,8 @@ def write_line(line):
4849 f"--ev { number_of_events } -e { config_tag } -l -v --no-vertexing\" ;\n " )
4950 write_line ("Requirements = ( other.Type == \" machine\" );\n " )
5051 write_line ("Packages = {" )
51- write_line (f"\t \" VO_ALICE@{ delphes_version } \" " )
52+ write_line (f"\t \" VO_ALICE@{ delphes_version } \" ," )
53+ write_line (f"\t \" VO_ALICE@{ o2dpg_version } \" " )
5254 write_line ("};\n " )
5355 write_line ("JDLVariables = {" )
5456 write_line ("\t \" Packages\" ," )
@@ -124,6 +126,9 @@ def write_line(line):
124126 parser .add_argument ("--delphes_version" , "--delphes" ,
125127 type = str , default = "DelphesO2::v20210409-1" ,
126128 help = "Version of DelphesO2 to use" )
129+ parser .add_argument ("--o2dpg_version" , "--o2dpg" ,
130+ type = str , default = "O2DPG::prod-202104-27-1" ,
131+ help = "Version of O2DPG to use" )
127132 parser .add_argument ("--no-vertexing" ,
128133 action = "store_true" ,
129134 help = "Option turning off the vertexing." )
@@ -141,4 +146,5 @@ def write_line(line):
141146 config_tag = args .entry ,
142147 njobs = args .njobs ,
143148 delphes_version = args .delphes_version ,
149+ o2dpg_version = args .o2dpg_version ,
144150 make_alien_directory = args .make_alien_dir )
0 commit comments