{"id":21987018,"url":"https://github.com/marcodeltutto/ubxsecana","last_synced_at":"2025-03-23T02:26:15.060Z","repository":{"id":68609078,"uuid":"124623430","full_name":"marcodeltutto/UBXSecAna","owner":"marcodeltutto","description":"Code to study NuMu CC Inclusive Cross Section at MicroBooNE","archived":false,"fork":false,"pushed_at":"2018-03-25T00:10:14.000Z","size":403,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-28T05:27:53.136Z","etag":null,"topics":["microboone","neutrino","particle-physics"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/marcodeltutto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-10T04:55:22.000Z","updated_at":"2025-01-20T06:22:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"de0e1ea6-d9e3-470e-8c9e-f3707faeb542","html_url":"https://github.com/marcodeltutto/UBXSecAna","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcodeltutto%2FUBXSecAna","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcodeltutto%2FUBXSecAna/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcodeltutto%2FUBXSecAna/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcodeltutto%2FUBXSecAna/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marcodeltutto","download_url":"https://codeload.github.com/marcodeltutto/UBXSecAna/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245046400,"owners_count":20552190,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["microboone","neutrino","particle-physics"],"created_at":"2024-11-29T18:26:40.140Z","updated_at":"2025-03-23T02:26:15.030Z","avatar_url":"https://github.com/marcodeltutto.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UBXSecAna\n\nThis code take 3 input ROOT files that are produced by the UBXSec code in https://github.com/marcodeltutto/UBXSec. First, a `Maker` is run, which runs the event selection on all of them and produces a light ROOT file with histograms of relevant variables. Then, the `Analyse` is run which takes all these produced histograms and combines them to make the data/MC distributions. It also performs the cross section measurment and handles systematics.\n\n## Build and Install\n```\ngit clone git@github.com:marcodeltutto/UBXSecAna.git\ncd UBXSecAna\nsource setup.sh\nscp -r mdeltutt@uboonegpvm02.fnal.gov:/uboone/data/users/mdeltutt/ubxsec_static/mcc8.7_test/*test1.root Files/\ncd Build\ncmake ..\nmake install\n```\n\n## Run\nScripts to run are in `UBXSecAna/Mac/*`.\n```\ncd UBXSecAna/Mac\nsource run_maker.sh  # Runs the Makes on the three input files downloaded above\nsource analyse.sh    # Runs the Analyse on the three lighter files produced by the Makes\n```\n\n## How to change the selection in order to make validation plots\nTo add or remove a cut, open Main/Maker.cxx. A list of cuts is around line 1460. Line 1460 is commented out and show an example of an additional cut. If uncommented, the selection will select only contained tracks.\nThen recompile in the Build directory with just `make install`, and run again the Maker and the Analyse.\nVariables are documented here: https://marcodeltutto.github.io/UBXSec/documentation/html/classUBXSecEvent.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcodeltutto%2Fubxsecana","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarcodeltutto%2Fubxsecana","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcodeltutto%2Fubxsecana/lists"}