Skip to content

EUTelescope -- A Generic Pixel Telescope Data Analysis Framework

Notifications You must be signed in to change notification settings

ghkorol/eutelescope

 
 

Repository files navigation

This is the EUTelescope package, a generic pixel telescope data analysis framework.

You can find all documentation online: http://eutelescope.web.cern.ch and the source code at https://github.com/eutelescope/eutelescope

To install the development version of EUTelescope, please follow the instructions at http://eutelescope.web.cern.ch/content/installation but make sure that you have the git client installed on your system and download the eutel-git branch of ilcsoft-install instead of the version stated on the installation pages:

svn co https://svnsrv.desy.de/public/ilctools/ilcinstall/branches/eutel-git ilcinstall_eutel-git

Should you have any questions regarding EUTelescope, please check our online support pages, especially the forums and the FAQ or contact us via mail: [email protected]

For feature requests or bug reports please open a new issue on the issue tracker on GitHub.

Maybe you would also like to get involved in the development - all contributions are highly welcomed!

Have you fixed the bug already or want to contribute your own processor into the main repository? Then please fork the project and issue a pull request using these instructions:

  • create a user account on github, log in
  • 'fork' the (main) project on github (using the button on the page of the main repo)
  • now add the newly forked as a git remote to your EUTelescope installation and rename the original repository to 'upstream':
cd $ILCSOFT/Eutelescope/trunk
git remote rename origin upstream
git remote add origin https://github.com/[YOUR GITHUB USER HERE]/eutelescope
git remote -v show
  • now edit away on your local clone! But keep in sync with the development in the upstream repository by running
git pull upstream master

on a regular basis. Replace master by the appropriate branch if you work on a separate one. Don't forget that you can refer to issues in the main repository anytime by using the string eutelescope/eutelescope#XX in your commit messages, where 'XX' stands for the issue number, e.g.

[...]. this addresses issue eutelescope/eutelescope#1
  • push the edits to origin (your fork)
git push origin

(defaults to 'git push origin master' where origin is the repo and master the branch)

  • verify that your changes made it to your github fork and then click there on the 'compare & pull request' button

  • summarize your changes and click on 'send'

About

EUTelescope -- A Generic Pixel Telescope Data Analysis Framework

Resources

Stars

Watchers

Forks

Packages

No packages published