Please enter any feature requests for LHC Olympics Software on this page.
Ability to read in MadEvent events (JKT)
CompHEP interface? (JKT)
Date of last modification, and maybe a patch of the relevant files so we can tell what’s been changed since we last downloaded (NT)
Ability to read in new LHC Olympics format (JKT)
Added as of
Chameleon 1.01, but not thoroughly tested. Please post bugs and/or improvements to the wiki if you have any. (NT)
REQUEST: (Maybe this should go in “troubleshooting”) We really miss “ApplyMasterCuts” in the new Cham1.01... so far no one here [Penn] has successfully used the “Criteria” option to read a subset of events. Can we get some suggestions on syntax here?
Here is how to create your own master cuts. Create a new data file from the old using
NewBB = DeleteCases[OldBB, oToRemove, 2]
where oToRemove is the type of object you want to remove. For example, I like to remove all of the oTrigger objects. If you want to remove soft objects, you should define a new object type oSoft similar to oHard.
oHard[oType_, pthard_] = oType?(ptOf[#1] >= pthard &)
oSoft[oType_, pthard_] = oType?(ptOf[#1] <= pthard &)
Hope that helps. (JKT)
To apply master cuts using the old data format, we [UW] spliced in the “Eliminate Soft Objects” section of code from the v0.51 nb into the v1.02 nb. Then, if you replace the line
GetFromFile[fname_] := SplitData[Import[fname, "Table"]];
in the “Master importing functions” section with
GetFromFile[fname_] := ApplyMasterCuts[SplitData[Import[fname, "Table"]]];
then the master cuts will be applied, just like in v0.51. Is there any reason why this code was cut out in v1.02?
(Jacob Miner, Jon Walsh)
Master cuts back by popular demand? We removed master cuts because we thought they were confusing and nobody used them. We were wrong!

So we’re happy to reinsert them into 1.03...but some feedback on which of these (or other) implementations you like best would be useful. (PCS, NT) Also...would you find it useful to write a new lhco file with event- or object-level cuts applied? Would you mind if object numbers get moved around in the process?