8000 Releases · pviscone/cmgrdf-cli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: pviscone/cmgrdf-cli

v1.1.0

22 Apr 19:49
Compare
Choose a tag to compare

v1.1.0

  • Added matplotlib fast style
  • Adjusted errorbars for efficiency plots on hist with reweighted entries
  • Improved log settings in defaults. Two possible settings: "counts" and "axis". Count set the log on the last axis (the counts), and "axis" on the variable axis. Both can be applied with "axis,counts"
  • Improved density settings in defaults for th2. Density is applied only if both axis have the flag density (or if setted by the user in the user_kwargs)
  • Added stack signal option
  • Disabled cache by default
  • Added plotFormats option
  • tree.add forward the kwargs to all the flowsteps
  • Plots have better handling of the log and density options. density can be axis or counts
  • implemented processPattern option
  • in pyplots manually compute poissonian yerr to set yerr to 0 for empty bins
  • reformatted parse_function util to accept None return arguments
  • added declare argument to declare cpp code after str manipulation
  • saved cli command in cmgrdf_cli_command env var
  • added is_in_command util to perform regex matching on the cli command
  • added fullTraceback debug option
  • Added Hist3D
  • Outputting in the same folder merge the different logs
  • disables snapshot for all plotsteps + snapAllSteps option
  • added ncpuPyPlot option
  • save yields tables also as csv

fix:

  • Added safeguards against empty regions (0 events)
  • Fixed efficiencyPlots system copy command
  • fixed empty plot argument
  • caught exception in print_yield to handle Cut with samplePattern
  • corrected print yield handling of zero events after cuts
  • fixed simoultaneous log and density th2 pyplots
  • fixed verbosity option
  • wrong indentation caused missing cpp imports
  • common flows were randomly created due to the usage of dict instead of orderedDict
  • added cmin guards for logz hist2d
  • using orderedSets instead of sets in trees to avoid random ordering of common flow segments
  • fixed mixed bin definition for th2
  • delayed drawpyplot import from plots submodule to allow prior definition of defaults
  • safeguard to avoid crash in stacked plots without signals

cmgrdf commit bump

  • Plots cleaned, just TH object saved in TFiles
  • implemented gensumw == nevents with genSumWeightName = "nevents"
  • Implemented AliasCollection
  • Implemented define argument in DefineSkimmedCollection
  • added weight argument to plot
  • added TH3
  • fixed behaviour for multiple defineskimmedcollection step on the same collection
0