All tag-and-probe data needs to be registered here. If you add a new json file, don't forget to add it to registry.py. The structure is a list of objects with the following required entries:
{
// The first 4 arguments will be used at the command line
// to run a given set of efficiencies
// particle type
"particle": "muon",
// probe type
"probe": "generalTracks",
// resonance to fit
"resonance": "Z",
// global era name, unique for a given data reprocessing-mc production pair
"era": "Run2016",
// subera, e.g. data taking era or MC dataset
"subEra": "Run2016B",
// a list of parquet datasets
"parquet": ["/path/to/tnp.parquet"],
// a list of root files (unix glob syntax supported)
"root": ["/path/to/tnp*.root"],
// the tree inside the rootfile
// default is "tpTree/fitter_tree" for old ntuples
// and "muon/Events" for new ntuples produced with the
// MuonAnalysis package
// "treename": "tpTree/fitter_tree",
"treename": "muon/Events",
// integrated luminosity in fb-1 (-1 for MC)
"luminosity": 5.933,
// version number, in case a dataset is remade
"version": 1
}
Note: 2016F has two components in the UL that is not yet correctly set.