{"action":"created","issue":{"url":"https://api.github.com/repos/jpata/API/issues/1","repository_url":"https://api.github.com/repos/jpata/API","labels_url":"https://api.github.com/repos/jpata/API/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/jpata/API/issues/1/comments","events_url":"https://api.github.com/repos/jpata/API/issues/1/events","html_url":"https://github.com/jpata/API/issues/1","id":168406120,"number":1,"title":"Object model","user":{"login":"jpata","id":69717,"avatar_url":"https://avatars.githubusercontent.com/u/69717?v=3","gravatar_id":"","url":"https://api.github.com/users/jpata","html_url":"https://github.com/jpata","followers_url":"https://api.github.com/users/jpata/followers","following_url":"https://api.github.com/users/jpata/following{/other_user}","gists_url":"https://api.github.com/users/jpata/gists{/gist_id}","starred_url":"https://api.github.com/users/jpata/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpata/subscriptions","organizations_url":"https://api.github.com/users/jpata/orgs","repos_url":"https://api.github.com/users/jpata/repos","events_url":"https://api.github.com/users/jpata/events{/privacy}","received_events_url":"https://api.github.com/users/jpata/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2016-07-29T20:19:49Z","updated_at":"2016-07-31T19:31:44Z","closed_at":null,"body":"How should we represent ROOT objects in julia? \r\n\r\nI quite like the approach of just using the bare Cxx types https://github.com/JuliaHEP/ROOTFramework.jl/blob/master/src/tdirectory.jl#L38\r\n~~~\r\nTFile() = @cxx TFile()\r\n~~~\r\n\r\nPros:\r\n* no passthrough required, can give this type directly to C++ functions\r\n* no type generation required, guaranteed correct correspondence\r\n\r\nCons:\r\n* cannot easily be used for template arguments (maybe typealias?).\r\n* creating the constructor methods requires knowing the ROOT arguments and default values."},"comment":{"url":"https://api.github.com/repos/jpata/API/issues/comments/236451624","html_url":"https://github.com/jpata/API/issues/1#issuecomment-236451624","issue_url":"https://api.github.com/repos/jpata/API/issues/1","id":236451624,"user":{"login":"oschulz","id":546147,"avatar_url":"https://avatars.githubusercontent.com/u/546147?v=3","gravatar_id":"","url":"https://api.github.com/users/oschulz","html_url":"https://github.com/oschulz","followers_url":"https://api.github.com/users/oschulz/followers","following_url":"https://api.github.com/users/oschulz/following{/other_user}","gists_url":"https://api.github.com/users/oschulz/gists{/gist_id}","starred_url":"https://api.github.com/users/oschulz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oschulz/subscriptions","organizations_url":"https://api.github.com/users/oschulz/orgs","repos_url":"https://api.github.com/users/oschulz/repos","events_url":"https://api.github.com/users/oschulz/events{/privacy}","received_events_url":"https://api.github.com/users/oschulz/received_events","type":"User","site_admin":false},"created_at":"2016-07-31T19:31:44Z","updated_at":"2016-07-31T19:31:44Z","body":"Apart from histograms, this should be a (hopefully complete) list of classes that ROOT auto-adds to the curretn TDirectory:\r\n\r\n```\r\nTEntryList\r\nTTree\r\nTGraph2D\r\nTEfficiency\r\nTEveVSD\r\nROOT::TGenericClassInfo\r\nTEventList\r\nTDSet\r\nTClass\r\nTSystemDirectory\r\nTChain\r\n```"}}
{"actor":{"display_login":"oschulz"}}