Improvements #36
Replies: 4 comments 8 replies
-
... target z-offset, currently fixed to -3cm should come from rcdb where it is given for run periods rather than run numbers |
Beta Was this translation helpful? Give feedback.
-
Hey Derek, I really like the "philosophy" behind chanser of shareable, modular code, and common use actions (etc.) becoming a part of the chanser package. However I think that will only work insofar as there is some form of structured documentation, where it is clear exactly what is available, and exactly what what is available is doing. The Wiki/FAQs sort of serve this purpose, but it's already crowded. There is a lot there, and when you're just getting started it feels like too many things, which are just sort of just listed, that you're not sure whether you should be using etc. I think a lot of the work has already been done, but converting it into a single document (or a document that links into separate .md's) that was structured would be a massive help in understanding what is available in chanser, and perhaps generate more users as it would be really clear what it offers over simply using clas12root or similar. It would also serve to massively flatten the learning curve in getting going on a chanser analysis (and hopefully save your inbox a bit!). I also think it would be fair enough that if something was to be merged into the code, that a prerequisite would be that the merge include the addition of the appropriate documentation. Eg. ToC:
|
Beta Was this translation helpful? Give feedback.
-
So I think these things are covered in the current HipoTruth branch. If someone could test their code runs OK with this branch that would be great. HipoData now needs to be given a run period t find correct AnaDB parameters
Also HipoData (and HipoTruth) can now take multiple files
You can produce a filtered file (of events which pass at least one final state topology with no RejectEvent() called) by adding
or on PROOF (where it will produce 1 file for each worker in the top level output directory)
I haven't quite worked out how to improve the combitorial configuration. I think I will add these lines to the skeleton code as perhaps it makes it more obvious
Also new documentation as requested at readthedocs which I will continue to update. Please send comments on the combitorial stuff as I think that is still the most complicated concept. I will add some more to that anyway |
Beta Was this translation helpful? Give feedback.
-
Hi Derek, Should I be able to use the DerivedChangeRun function on HipoTruth branch and after setting the run period (to fall_2018)? At the moment when I'm doing this I still get a value for the beam energy that's way off. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I would like to focus on chanser development for the next few week. Please help by identifying issues that need fixed or can be improved and adding features. Some topics
Kinematics - include extra kinematics calculations (use kine branch)
RGB - make sure RGB compatible, initial anadbs files where required including simulated run number
Change combitorial configuration to something more intuitive, check for use of specific particle types, Document clearly combitorial algorithm.
...
Beta Was this translation helpful? Give feedback.
All reactions