GithubHelp home page GithubHelp logo

ashrafkasem / cmgtools-lite Goto Github PK

View Code? Open in Web Editor NEW

This project forked from desy-cms-sus/cmgtools-lite

0.0 2.0 0.0 86.02 MB

CMGTools as a subsystem, not as a CMSSW overlay

Python 78.53% C++ 10.40% Perl 0.04% Shell 7.68% C 2.89% HTML 0.05% Objective-C 0.01% PLSQL 0.30% TeX 0.10%

cmgtools-lite's Introduction

Short recipe for CMGTools

For the general recipe, follow these instructions.


Set up CMSSW and the base git

cmsrel CMSSW_8_0_25
cd CMSSW_8_0_25/src
cmsenv
git cms-init

Add the central cmg-cmssw repository to get the Heppy 80X branch

git remote add cmg-central https://github.com/CERN-PH-CMG/cmg-cmssw.git -f  -t heppy_80X

Configure the sparse checkout, and get the base heppy packages

cp /afs/cern.ch/user/c/cmgtools/public/sparse-checkout_80X_heppy .git/info/sparse-checkout
git checkout -b heppy_80X cmg-central/heppy_80X

Add your mirror, and push the 80X branch to it

git remote add origin [email protected]:YOUR_GITHUB_REPOSITORY/cmg-cmssw.git
git push -u origin heppy_80X

Now get the CMGTools subsystem from the cmgtools-lite repository

git clone -o cmg-central https://github.com/CERN-PH-CMG/cmgtools-lite.git -b 80X CMGTools
cd CMGTools

Add your fork, and push the 80X branch to it

git remote add origin  [email protected]:YOUR_GITHUB_REPOSITORY/cmgtools-lite.git
git push -u origin 80X

Compile

cd $CMSSW_BASE/src
scram b -j 8

cmgtools-lite's People

Contributors

ashrafkasem avatar bachtis avatar cbernet avatar cbotta avatar cheidegg avatar cippy avatar clelange avatar danbarto avatar emanueledimarco avatar folguera avatar gaeltouquet avatar gitytakahas avatar gpetruc avatar leonoravesterbacka avatar mariadalfonso avatar mdunser avatar mmasciov avatar mtosi avatar mzeinali avatar nachosandres avatar nrad avatar peruzzim avatar rmanzoni avatar safarzad avatar schoef avatar simoneg90 avatar sregnard avatar steggema avatar stiegerb avatar vischia avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.