Difference: HomepageFlorianUhlig (1 vs. 41)

Revision 41
Changes from r39 to r41
Line: 1 to 1
 

Hompage Florian Uhlig

Deleted:
<
<
 

Alien

Added:
>
>

Boost Test

 

Cernlib, Garfield, Magboltz

CDash

Line: 18 to 19
 

Debian

Added:
>
>

Docker

 

Gentoo Linux on MacBook Pro

Gentoo Linux

Line: 44 to 47
 

VirtualBox

Changed:
<
<

Howto compile ROOT macros with cbmroot

>
>

CbmRootFlorianUhlig

 

ToDo Liste

Line: 53 to 55
 
~/Downloads/astyle/build/mac/bin/astyle --brackets=linux --indent=spaces=2 
  --convert-tabs --add-brackets --keep-one-line-blocks --lineend=linux --indent-classes 
Changed:
<
<
--align-pointer=type InFile
>
>
--align-pointer=type InFile
 
Changed:
<
<
~/software/mycpplint.py --filter=+build/include_alpha,-legal/copyright InFile
>
>
~/software/mycpplint.py --filter=+build/include_alpha,-legal/copyright InFile
 

-- FlorianUhlig - 15 Sep 2005
Revision 39
Changes from r37 to r39
Line: 1 to 1
 

Hompage Florian Uhlig

Deleted:
<
<
CbmTrd
 

Alien

Added:
>
>

Cernlib, Garfield, Magboltz

 

CDash

CMake

Line: 65 to 65
 

META FILEATTACHMENT attr="" comment="Bildschirmfoto" date="1197904019" name="Bildschirmphoto.png" path="Bildschirmphoto.png" size="47808" user="FlorianUhlig" version="1.1"
META FILEATTACHMENT attr="" comment="KaoS Flow Analysis" date="1335354173" name="Kaos_Flow_Analysis.pptx" path="Kaos_Flow_Analysis.pptx" size="2458567" user="FlorianUhlig" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="Screenshot of the Redmine webpage for LDAP authentication" date="1372422362" moveby="FlorianUhlig" movedto="Homepages.HomepageFlorianUhlig" movedwhen="1373896673" movefrom="Trash.TrashAttachment" name="Redmine_LDAP_Auth.tiff" path="Redmine_LDAP_Auth.tiff" size="308736" user="FlorianUhlig" version="1.1"
Revision 37
Changes from r35 to r37
Line: 1 to 1
 

Hompage Florian Uhlig

Line: 28 to 28
 

Private Informationen

Added:
>
>

Redmine

 

SVN

Trac

Revision 35
Changes from r33 to r35
Line: 1 to 1
 

Hompage Florian Uhlig

Line: 40 to 40
 

Virtuelle Maschinen

Added:
>
>

VirtualBox

 

Howto compile ROOT macros with cbmroot

ToDo Liste

Added:
>
>

Packages needed for FairRoot

 
~/Downloads/astyle/build/mac/bin/astyle --brackets=linux --indent=spaces=2 
  --convert-tabs --add-brackets --keep-one-line-blocks --lineend=linux --indent-classes 
Revision 33
Changes from r31 to r33
Line: 1 to 1
 

Hompage Florian Uhlig

Line: 32 to 32
 

Trac

Added:
>
>

Ubuntu on a stick

 

Unix

Valgrind

Line: 56 to 58
 

META FILEATTACHMENT attr="" comment="Bildschirmfoto" date="1197904019" name="Bildschirmphoto.png" path="Bildschirmphoto.png" size="47808" user="FlorianUhlig" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="KaoS Flow Analysis" date="1335354173" name="Kaos_Flow_Analysis.pptx" path="Kaos_Flow_Analysis.pptx" size="2458567" user="FlorianUhlig" version="1.1"
Revision 31
Changes from r29 to r31
Line: 1 to 1
 

Hompage Florian Uhlig

Line: 10 to 10
 

CMake

Added:
>
>

Compiler

 

CVS

Dashboard

Added:
>
>

Debian

 

Gentoo Linux on MacBook Pro

Gentoo Linux

Revision 29
Changes from r27 to r29
Line: 1 to 1
 

Hompage Florian Uhlig

Changed:
<
<
%DOXY%
>
>
CbmTrd
 

Alien

Line: 20 to 20
 

git

Deleted:
<
<

Private Informationen

 

MySQL

Changed:
<
<

Valgrind

>
>

Private Informationen

 

SVN

Added:
>
>

Trac

 

Unix

Added:
>
>

Valgrind

 

Virtuelle Maschinen

Howto compile ROOT macros with cbmroot

ToDo Liste

Added:
>
>
~/Downloads/astyle/build/mac/bin/astyle --brackets=linux --indent=spaces=2 
  --convert-tabs --add-brackets --keep-one-line-blocks --lineend=linux --indent-classes 
  --align-pointer=type InFile
~/software/mycpplint.py --filter=+build/include_alpha,-legal/copyright InFile
  -- FlorianUhlig - 15 Sep 2005

Revision 27
Changes from r25 to r27
Line: 1 to 1
 

Hompage Florian Uhlig

Added:
>
>

%DOXY%
 

Alien

CDash

Line: 19 to 22
 

Private Informationen

Added:
>
>

MySQL

 

Valgrind

SVN

Revision 25
Changes from r23 to r25
Line: 1 to 1
 

Hompage Florian Uhlig

Alien

Line: 15 to 15
 

Gentoo Linux

Added:
>
>

git

 

Private Informationen

Added:
>
>

Valgrind

 

SVN

Unix

Line: 27 to 31
 

ToDo Liste

Deleted:
<
<
valgrind -v --error-limit=no --suppressions=valgrind.suppr --leak-check=full --show-reachable=yes --log-file=cbm_macro_log.txt root.exe run_sim.C
  -- FlorianUhlig - 15 Sep 2005

Revision 23
Changes from r21 to r23
Line: 1 to 1
 

Hompage Florian Uhlig

Changed:
<
<

Private Informationen

Gentoo Linux on MacBook Pro

>
>

Alien

 
Changed:
<
<

Gentoo Linux

>
>

CDash

 

CMake

Changed:
<
<

CDash

>
>

CVS

 
Changed:
<
<

Unix

>
>

Dashboard

Gentoo Linux on MacBook Pro

Gentoo Linux

Private Informationen

 

SVN

Changed:
<
<

CVS

>
>

Unix

 
Changed:
<
<

Alien

>
>

Virtuelle Maschinen

 

Howto compile ROOT macros with cbmroot

Deleted:
<
<

Dashboard

 

ToDo Liste

valgrind -v --error-limit=no --suppressions=valgrind.suppr --leak-check=full --show-reachable=yes --log-file=cbm_macro_log.txt root.exe run_sim.C
Revision 21
Changes from r19 to r21
Line: 1 to 1
 

Hompage Florian Uhlig

Private Informationen

Gentoo Linux on MacBook Pro

Added:
>
>

Gentoo Linux

 

CMake

Added:
>
>

CDash

 

Unix

SVN

Revision 19
Changes from r17 to r19
Line: 1 to 1
Deleted:
<
<
META TOPICPARENT name="CreateHomepageTopic"
 

Hompage Florian Uhlig

Private Informationen

Added:
>
>

Gentoo Linux on MacBook Pro

 

CMake

Unix

Line: 26 to 26
 

Added:
>
>
META FILEATTACHMENT attr="" comment="Bildschirmfoto" date="1197904019" name="Bildschirmphoto.png" path="Bildschirmphoto.png" size="47808" user="FlorianUhlig" version="1.1"
Revision 17
Changes from r15 to r17
Line: 1 to 1
 
META TOPICPARENT name="CreateHomepageTopic"

Hompage Florian Uhlig

Line: 12 to 12
 

CVS

Added:
>
>

Alien

 

Howto compile ROOT macros with cbmroot

Dashboard

ToDo Liste

Changed:
<
<
valgrind -v --error-limit=no --suppressions=valgrind.suppr --leak-check=full --log-file=cbm_macro_log.txt root.exe run_sim.C
>
>
valgrind -v --error-limit=no --suppressions=valgrind.suppr --leak-check=full --show-reachable=yes --log-file=cbm_macro_log.txt root.exe run_sim.C
 

-- FlorianUhlig - 15 Sep 2005
Revision 15
Changes from r13 to r15
Line: 1 to 1
 
META TOPICPARENT name="CreateHomepageTopic"

Hompage Florian Uhlig

Changed:
<
<
Private Informationen
>
>

Private Informationen

 
Changed:
<
<

Runing cmake with differnt build target

>
>

CMake

 
Changed:
<
<
cmake ../cbmroot -DCMAKE_BUILD_TYPE=debug
>
>

Unix

 
Changed:
<
<
where debug can be debug, debugfull etc.
>
>

SVN

 
Changed:
<
<

Usefull Unix Commands

find . -iname '*.cxx' -exec sed 's/alt/neu/g' -i "{}" ";"
find . -iname '*.cxx' -exec grep -iH suche "{}" ";"

HowTo create a stable revision in SVN

  1. Checkout the head version of CBMROOT or PANDAROOT
  2. Enter directory
    • cd cbmroot
  3. Update the working copy to the choosen revision of cbmroot. Exchange REVISION by the according number
    • svn update -r REVISION
  4. Change to the directory below
    • cd ..
  5. Change the properties of the external packages to the same revision
  6. Rename the directory to the name of the revision. For example rename it to FEB07
    • mv cbmroot FEB07
  7. Copy the directory to the SVN repository.

HowTo use the CBM CVS

A good Wikipage about CVS is http://ximbiot.com/cvs/wiki/index.php?title=Main_Page

Use for all operations only mycvs which is defined in the profile and shown below. This alias includes all the necessary information to connct to the server. All CVS commands can by used as normal.
alias mycvs='cvs -d :pserver:uhlig@www-linux.gsi.de:/misc/cbmsim/CVS/cbmrepos'

  • CVS login: mycvs login
  • Add a new file to cvs you have to do the following
    • Checkout of the file: mycvs checkout [filename]
    • Add the file: mycvs -m 'Comment' add [filename]
    • Commit the file: mycvs -m 'Comment' commit [filename]
  • Commit a file to CVS
    • Checkout of the file: mycvs checkout [filename]
    • Commit the file: mycvs -m 'Comment' commit [filename]

To ignore unwanted files during the update of your working directory add the filename to the .cvsignore file in your homedirectory. This file excepts also wilcards like *.eps.

HowTo compile a macro for CbmRoot2

Here is the link

Dashboard

  • Einloggen als cbmsim auf lxg1417.
  • cd dart2/Dart
  • java -jar DartServer.jar TestServer CbmRoot PandaRoot

ToDo Liste

  • Wie wird RichRing einem Track zugeordnet, oder wird ein Track einem Ring zugeordnet
  • Vortrag ueber Doxygen fuer Software Meeting vorbereiten
    • Doxygen Kommentare raussuchen
    • Was ist sonst noch moeglich
  • Warum gibt es in CbmRoot keinen Copy Constructor?
  • Tmixture DefineElement ist veraltet, man sollte AddElement benutzen (in CbmGeoRootBuilder)
  • MCPoint in mcstack/CbmBase verschieben da evtl. experimentspezifisch
    • Ausser einigen Aenderungen in CMakeLists.txt funktioniert das
    • Mit Mohammad und Soeren besprechen
  • Include Anweisungen aufraeumen
  • Pad Layout fuer Trd anfangen
  • Daten von Steffi von Computer in DetLab kopieren
  • TVMA anschauen und fuer Elektonen PID im Trd benutzen
  • CbmTrdSetTracksPidLike aendern, so dass der Impuls in der ersten Ebene des STS benutzt wird, falls diese nicht vorhanden sein sollte benutzen der ersten Ebene im Trd
    • Nach dem Release eventuell den Impuls in der ersten Ebene des Trd benutzen, damit wuerde die Methode wieder unabhaengig vom global track
  • Pluto patchen fuer ROOT version 5.16 oder neuere Pluto version benutzen
    • In etlichen Routinen ist ein include TMath einzufuegen
  • Kolmogorov test fuer durch QA erzeugte Spektren fuer alle Detektoren durchfuehren
  • Multifield auch fuer CBM
  • Konstruktoren ueberpruefen ob alle Datenmember initialisiert werden
  • Mohammad Skript fuer externe Pakete geben
  • Mohammad SVN release schritte geben
  • IFC auf DEPC163 installiert (externe Pakete komplett installiert)
  • Sun Studio auf DEPC163 installiert
  • Dashboard auf einem Rechner starten (Falls jemand mein Terminal benutzt)
>
>

CVS

 
Added:
>
>

Howto compile ROOT macros with cbmroot

Dashboard

ToDo Liste

valgrind -v --error-limit=no --suppressions=valgrind.suppr --leak-check=full --log-file=cbm_macro_log.txt root.exe run_sim.C
 

-- FlorianUhlig - 15 Sep 2005
Revision 13
Changes from r11 to r13
Added:
>
>
Revision 11 is unreadable
Deleted:
<
<
13
Revision 11
Changes from r9 to r11
Changed:
<
<
Revision 11 is unreadable
>
>
Revision 9 is unreadable
Revision 9
Changes from r7 to r9
Changed:
<
<
Revision 9 is unreadable
>
>
Revision 7 is unreadable
Revision 7
Changes from r5 to r7
Changed:
<
<
Revision 7 is unreadable
>
>
Revision 5 is unreadable
Revision 5
Changes from r3 to r5
Changed:
<
<
Revision 5 is unreadable
>
>
3
Revision 3
Changes from r1 to r3
Line: 1 to 1
 
META TOPICPARENT name="CreateHomepageTopic"
Changed:
<
<
This is my personal homepage. Not much up to now.
>
>

Hompage Florian Uhlig

TWIKI related information

To change the password use the following command and the hash send by the user
ssh lxwww01; sudo twiki-password-change -s cbm -p user:hash

To delete unwanted user:
ssh lxwww01; sudo twiki-remove-user -s cbm -p user

HowTo use the CBM CVS

A good Wikipage about CVS is http://ximbiot.com/cvs/wiki/index.php?title=Main_Page

Use for all operations only mycvs which is defined in the profile and shown below. This alias includes all the necessary information to connct to the server. All CVS commands can by used as normal.
alias mycvs='cvs -d :pserver:uhlig@www-linux.gsi.de:/misc/cbmsim/CVS/cbmrepos'

  • CVS login: mycvs login
  • Add a new file to cvs you have to do the following
    • Checkout of the file: mycvs checkout [filename]
    • Add the file: mycvs -m 'Comment' add [filename]
    • Commit the file: mycvs -m 'Comment' commit [filename]
  • Commit a file to CVS
    • Checkout of the file: mycvs checkout [filename]
    • Commit the file: mycvs -m 'Comment' commit [filename]

To ignore unwanted files during the update of your working directory add the filename to the .cvsignore file in your homedirectory. This file excepts also wilcards like *.eps.
 

-- FlorianUhlig - 15 Sep 2005
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CBM Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)