Skip to content

Creates class files--for CMS3 or anything else--and looper with ht, met_pt, mt2, and nJet30 histograms included.

Notifications You must be signed in to change notification settings

jackschrott/makeCMS3ClassFiles_2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

makeCMS3ClassFiles_2018

Description:

Creates class files--for CMS3 or anything else--and looper with ht, met_pt, mt2, and nJet30 histograms included.

Download:

$ git clone https://github.com/jackschrott/makeCMS3ClassFiles_2018.git

Making Class Files:

1.) go to makeClassFiles_2018 directory

      $ cd makeClassFiles_2018
  
2.) Start ROOT

      $ root -l
  
3.) Load makeCMS3ClassFiles

     root[0] .L makeCMS3ClassFiles.C++
  
4.) Run makeCMS3ClassFiles. * indicates optional arg. 
    Note: you can determine what tree is contained by running root[] <fileName>.root->ls().
  
     root[1] makeCMS3ClassFiles("<fileName>.root", "<tree in file>", 
                                        *"<className>", *"<namespaceName>", *"<objectName>")
     
5.) Exit root
    
     root[2] .q

Looping over Events:

1.) Loop over all events

     $ root -l doAll.C
     
* It may take a minute or so for the plots to fully render.

About

Creates class files--for CMS3 or anything else--and looper with ht, met_pt, mt2, and nJet30 histograms included.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published