Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt and test for 2015 data #7

Open
1 of 4 tasks
tpmccauley opened this issue Mar 22, 2022 · 3 comments
Open
1 of 4 tasks

Adapt and test for 2015 data #7

tpmccauley opened this issue Mar 22, 2022 · 3 comments

Comments

@tpmccauley
Copy link

tpmccauley commented Mar 22, 2022

An initial to-do list:

  • Determine which data and simulation are needed for original analysis (i.e. 2012)
  • Determine which data and simulation are equivalent and available from 2015
  • Produce nanoAOD for required data and simulation (see notes below)
  • Test analysis workflow chain

Recall that while 2015 data is available in AOD and miniAOD, that simulation is only publicly-available as miniAOD. However, AOD for simulation is available on eos for CMS so it may be possible to process "privately".

This package should be ready to convert 2015 data and simulation from AOD:
https://github.com/tpmccauley/AOD2NanoAODOutreachTool/tree/Run2015D

This package should be suitable for data and simulation from miniAOD with the exception of tau discriminator information (which will be relevant here):
https://github.com/tpmccauley/MiniAOD2NanoAODOutreachTool

Both these packages are adaptations of the original package used to create nanoAOD for this analysis.

When and if official nanoAOD production code (or nanoAODplus) is adapted for 2015 data and simulation then the above packages may become redundant. Even if so, they may produce useful nanoAOD for testing the analysis workflow.

@tpmccauley
Copy link
Author

From skim.cxx:

/*
 * Base path to local filesystem or to EOS containing the datasets
 */
const std::string samplesBasePath = "root://eospublic.cern.ch//eos/opendata/cms/derived-data/AOD2NanoAODOutreachTool/";


/*
 * Names of the datasets to be found in the base path and processed for the analysis
 */
const std::vector<std::string> sampleNames = {
    "GluGluToHToTauTau",
    "VBF_HToTauTau",
    "DYJetsToLL",
    "TTbar",
    "W1JetsToLNu",
    "W2JetsToLNu",
    "W3JetsToLNu",
    "Run2012B_TauPlusX",
    "Run2012C_TauPlusX",
};

The files in the eos area are:

EOS Console [root://eospublic.cern.ch] |/eos/opendata/cms/derived-data/AOD2NanoAODOutreachTool/> ls -ltrh
-rw-r--r--   2 swunsch  zh             9.25 G Aug 13  2019 DYJetsToLL.root
drwxr-xr-+   1 simko    us            12.79 G Dec 17 13:03 ForHiggsTo4Leptons
-rw-r--r--   2 swunsch  zh           196.52 M Aug 13  2019 GluGluToHToTauTau.root
-rw-r--r--   2 swunsch  zh             2.24 G May 23  2019 Run2012BC_DoubleMuParked_Muons.root
-rw-r--r--   2 swunsch  zh            10.92 G Aug 13  2019 Run2012B_TauPlusX.root
-rw-r--r--   2 swunsch  zh            15.89 G Aug 13  2019 Run2012C_TauPlusX.root
-rw-r--r--   2 swunsch  zh             3.53 G Aug 13  2019 TTbar.root
-rw-r--r--   2 swunsch  zh           231.85 M Aug 13  2019 VBF_HToTauTau.root
-rw-r--r--   2 swunsch  zh            10.73 G Aug 13  2019 W1JetsToLNu.root
-rw-r--r--   2 swunsch  zh            12.16 G Aug 13  2019 W2JetsToLNu.root
-rw-r--r--   2 swunsch  zh             6.54 G Aug 13  2019 W3JetsToLNu.root
drwxr-xr-+   1 simko    us            47.04 G Sep 30  2020 ws1.0

@tpmccauley
Copy link
Author

Notes on analyses

  • Original example analysis was with 11.5 1/fb with 2012 data at 8 TeV: HIG-13-004
  • HIG-13-004: 4.9 1/fb at 7 TeV, 19.7 1/fb at 8 TeV
  • Equivalent Run 2 analysis would be HIG-16-043 35.9 1/fb at 13 TeV

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant