/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 . ĠJetBrains Ġs . r . o . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠMIT Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ġ*/ Ċ Ċ package Ġjet brains . datal ore . plot . base . stat Ċ Ċ import Ġjet brains . datal ore . plot . base . Stat Ċ Ċ class ĠCont our Stat Builder Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġmy Bin Count Ġ= ĠDEF _ BIN _ COUNT ĊĠĠĠ Ġprivate Ġvar Ġmy Bin Width : ĠDouble ? Ġ= Ġnull ĊĊĠĠĠ Ġfun Ġbin Count ( v : ĠInt ): ĠCont our Stat Builder Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Bin Count Ġ= Ġv ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġbin Width ( v : ĠDouble ): ĠCont our Stat Builder Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Bin Width Ġ= Ġv ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġbuild (): ĠStat Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠCont our Stat ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Bin Count , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Bin Width ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠDEF _ BIN _ COUNT Ġ= Ġ 1 0 ĊĠĠĠ Ġ} Ċ } Ċ