Skip to content

celeritas-project/cmssw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMSSW (Celeritas experiment fork)

To clone a sparse version of cmssw with just this branch

git clone --branch celeritas-integration --no-checkout https://github.com/celeritas-project/cmssw.git
git config core.sparsecheckout true
cat > .git/info/sparse-checkout <<EOF
/.gitignore
/.clang-tidy
/.clang-format
/README.md
/CMakeLists.txt
/CommonTools
/DataFormats
/DetectorDescription
/FWCore
/SimG4CMS
/SimG4Core
EOF
git checkout -f HEAD

A simple CMakeLists.txt file at the top directory lets you create a build directory with compile commands, enabling vscode usage:

mkdir build
cd build
cmake -G Ninja -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON ..

Releases

No releases published

Packages

No packages published

Languages

  • C++ 59.6%
  • Python 29.9%
  • Fortran 3.7%
  • C 3.2%
  • HTML 1.5%
  • Shell 0.9%
  • Other 1.2%