ToDo Liste
Open Topics which are late
%ACTIONSEARCH{ who="me" open late }%
All Topics
%ACTION{ closed="29-Jan-2009" due="26-Jan-2009" creator="Main.FlorianUhlig" uid="000037" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% <<EOF
Jahresbericht schreiben
--
Erledigt 29.01.09
EOF
%ACTION{ closed="23-May-2013" due="6-Feb-2009" creator="Main.FlorianUhlig" uid="000060" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% <<EOF
CbmRoot mit angestellten Warnungen bauen. Probleme beseitigen.
--
Kompiliert, allerdings noch nicht nach Fehlern geschaut. Das Problem ist, dass
es noch nicht funktioniert den Output auf das Dashboard zu schicken. Es klappt
nicht das Dart Skript mit Debugfull laufen zu lassen.
EOF
%ACTION{ closed="6-Feb-2009" due="26-Jan-2009" creator="Main.FlorianUhlig" uid="000059" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
Bugfixes von CbmEcalModule.cxx und CbmUnigenGenerator.cxx in Dec08 Release einbauen.
--
Bugfixes von CbmEcalModule.cxx und CbmUnigenGenerator.cxx CbmTrdGas.cxx und
CbmLitEnvironment.h(cxx) sind
in der letzten Version des Dec08 releases eingebaut.
Somit sind alle bekannten Bugs im release beseitigt.
EOF
%ACTION{ closed="BAD DATE FORMAT see
ActionTrackerPlugin#DateFormats" due="26-Jan-2009" creator="Main.FlorianUhlig" uid="000052" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% <<EOF
Spaces in LDAP verursachen Probleme in Alien. Konkretes Beispiel war das anstatt "LSF" eine "LSF " in LDAP stand und beim starten der Alien Services auf der virtuellen Maschine lxcbmgrid001 ein Fehler aufgetreten ist. Eine Lösung wäre alle Werte beim einlesen von anführenden und abschliessenden Leerzeichen zu bereinigen. Mit Pablo diskutiren und suchen an welcher Stelle dies Sinnvoll wäre.
--
Pablo meint die Komminikation mit dem LDAP server wird in config.pm gemacht. Dort müsste man einfach alle Strings, die aus LDAP kommen durch eine Funktion schicken, die führende, bzw. abschliessende Leerzeichen verwirft.
EOF
%ACTION{ due="26-Feb-2009" creator="Main.FlorianUhlig" uid="000053" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% Problem mit Pluto und rootcint auf Open Solaris anschauen.
%ACTION{ closed="BAD DATE FORMAT see
ActionTrackerPlugin#DateFormats" due="5-Mar-2009" creator="Main.FlorianUhlig" uid="000054" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% <<EOF
Umbau der Magnetfeldroutinen. Im Moment werden die drei Routinen GetBx, GetBy und GetBz aufgerufen, die jeweils die Routine IsInside aufrufen. Dies ist Unnötig, da die berechnete Information in allen drei Aufrufen äquivalent ist.
Get FieldValue ruft GetBxyz auf, das IsInside nur einmal aufruft. In Testversion schon umgesetzt.
--
Magnetfeldwert in einem TObjArray von TVector3 speichern. Dies sollte einen schnelleren Zugriff auf die Werte ergeben und man könnte alle Berechnungen mit den Vektoren durchführen.
Die benötigten Routinen sind bereits in das File CbmFieldMapSym3.cxx kopiert, allerdings noch nicht geändert.
--
Feldkarte von 1x1x1cm^3 auf 2x2x2cm^3 Gitter umstellen. Dies verkleinert die Feldkarte, so dass man sie wieder in das Repository tun könnte. Ausserdem könnte man die Feldkarte bei dieser Größe auch im Output File speichern.
--
Umstellung auf TVector3 gemacht, allerdings weder getestet noch Geschwindigkeit gemessen.
--
Testen der Routinen zeigt, dass Berechnungen mit TVector3 relativ langasam sind. Deshalb habe ich die Berechnung der Magnetfeldwerte wieder auf
normale Double_t umgestellt. Die Werte an den Knotenpunkten werden allerdings weiterhin in TVector3 gespeichert. Im Internet habe ich auch eine
Formel zur Trilinearen Interpolation gefunden, die die Berechnung von 3 Schritten auf einen Schritt vereinfacht.
Im Folgenden werden die Ergebnisse mit den alten Routinen verglichen.
--
FlorianUhlig - 02 Feb 2009 - 11:52
EOF
%ACTION{ due="26-Jan-2009" creator="Main.FlorianUhlig" uid="000055" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
Die Funktionalität zum löschen von Files in Alien testen. Im Moment besteht das Problem, das die Files zwar aus dem Katalog gelöscht werden, das eigentliche löschen auf den Storage Elementen aber nicht stattfindet. Vor einiger Zeit habe ich mal was an diesem Teil in Alien geändert. Vielleicht habe ich dabei was kaputt gemacht. Zu den Änderungen gab es eine Mail vpon Pablo.
--
Probleme mit dem Auten Service auf lxir027 scheinen damit zusammenzuhängen, dass die zentralen Services bicht mit einem Zertifikat gestartet werden sollten, sondern mit dem SSH Key. Das muss allerdings noch mal verifiziert werden. Falls ein gültiges Zertifikat existiert, war es nicht möglich den Service zu starten. Laut Bildschirmoutput startet er zwar, aber ein Status zeigt, das der Prozess nicht läuft. Falls das Zertifikat zerstoert wird und der Service neu gestartet wird läuft er aber ohne Probleme. Dieses Verhalten muss aber noch mal verifiziert werden.
Die Vorherigen Male wurde dass Problem durch einen Reboot behoben. Dies kann aber nicht die Lösung sein.
EOF
%ACTION{ closed="23-May-2013" due="26-Feb-2009" creator="Main.FlorianUhlig" uid="000056" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% pdate auf neuste CDash Version
%ACTION{ due="26-Jan-2009" creator="Main.FlorianUhlig" uid="000057" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
Flat Makefiles für CMake.
Im Moment wird für jedes Target geprüft, ob es neu gebaut werden muss. Das dauert je nach Anzahl der Targets unverhältnismässig lang. Im Prinzip bräuchte man ein File in der obersten Ebene, das von allen anderen Dependency Files abhängt. Nur wenn es hier unerfüllte Abhängigkeiten gibt, sollte der komplette Prozess angestossen werden.
EOF
%ACTION{ closed="BAD DATE FORMAT see
ActionTrackerPlugin#DateFormats" due="28-Mar-2009" creator="Main.FlorianUhlig" uid="000058" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% Wie wird RichRing einem Track zugeordnet, oder wird ein Track einem Ring zugeordnet
%ACTION{ closed="BAD DATE FORMAT see
ActionTrackerPlugin#DateFormats" due="28-Mar-2009" creator="Main.FlorianUhlig" uid="000038" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% <<EOF
Vortrag ueber Doxygen fuer Software Meeting vorbereiten
--
Doxygen Kommentare raussuchen
Was ist sonst noch moeglich
EOF
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000039" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% Warum gibt es in CbmRoot keinen Copy Constructor?
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000040" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% Tmixture DefineElement ist veraltet, man sollte AddElement benutzen (in CbmGeoRootBuilder)
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000041" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
MCPoint in mcstack/!CbmBase verschieben da evtl. experimentspezifisch
--
Ausser einigen Aenderungen in CMakeLists.txt funktioniert das
--
Mit Mohammad und Soeren besprechen
EOF
%ACTION{ closed="15-Dec-2010" due="30-Jan-2009" creator="Main.FlorianUhlig" uid="000042" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
Pad Layout fuer Trd anfangen
Schon lange erledigt.
EOF
%ACTION{ closed="23-May-2013" due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000043" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% Daten von Steffi von Computer in DetLab kopieren
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000044" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% TVMA anschauen und fuer Elektonen PID im Trd benutzen
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000045" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% Kolmogorov test fuer durch QA erzeugte Spektren fuer alle Detektoren durchführen
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000046" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
TR Production
Wie kommt die hohe Pionenunterdrueckung bei Victors Methode bei unseren Testdaten zustande (Vergleiche Victors Ergebnisse mit den Ergebnissen von Anton mit der Likelihood Methode (Antons Presaentation beim Collab Metting).
Alle drei Methoden auf die Experimentdaten anwenden und Ergebnisse vergleichen.
--
Geant3 checken warum das dEdx anders ist, als in den Experimentdaten
Mail an Andrea Fontana (abgeschickt am 21.11.07)
Diskussion mit Alexandru (woche ab 26.11.07)
EOF
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000047" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% Elektron ID Routinen überarbeiten, so dass sie mit Subtasks arbeiten können.
%ACTION{ closed="23-May-2013" due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000048" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="" notify="Main.FlorianUhlig" }% Falls es einen Update des Kompilers gibt VTUNE an den neuen Kompiller anpassen
%ACTION{ closed="15-Dec-2010" due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000049" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
CDash auf DEPC165 installieren
Rechner existiert schon lange nicht mehr. CDash läuft inzwischen auf dem GSI Webserver.
EOF
%ACTION{ closed="15-Dec-2010" due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000050" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% <<EOF
Vortrag fuer FAIR-ALICE Metting fertigstellen und mit Mohammad besprechen
Lange erledigt.
--
FlorianUhlig - 15 Dec 2010 - 12:03
EOF
%ACTION{ due="2-Mar-2009" creator="Main.FlorianUhlig" uid="000051" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" notify="Main.FlorianUhlig" }% Informationen ueber Library Versionen im File Header des Simulations Root files speichern
%ACTION{ closed="19-Jan-2009" due="31-Mar-2009" creator="Main.FlorianUhlig" uid="000008" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% <<EOF
Digitizer for TRD. Use TGeoManager to get the information about the point and calculate the pad number from this information. Also the info about detector, plane, module can be extracted from the TGeoManager. Start with a simple setup. Digi is produced only for the pad where the mean point is inside.
--
FlorianUhlig - 23 Jan 2009
Ist erledigt.
--
FlorianUhlig - 15 Dec 2010 - 12:04
EOF
%ACTION{ closed="19-Jan-2009" due="31-Mar-2009" creator="Main.FlorianUhlig" uid="000009" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% <<EOF
Problem with VirtualBox and VMWare Fusion: If one of tzhe programs run and the other one is started the complette Mac OS is killed. One has to reboot to solve the problem. Update of VirtualBox is available. Try if this solves the problem.
--
FlorianUhlig - 23 Jan 2009
EOF
%ACTION{ closed="23-Jan-2009" due="23-Mar-2009" creator="Main.FlorianUhlig" uid="000010" state="open" created="23-Apr-2008" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% <<EOF
Code Checker von Kitware anschauen
http://public.kitware.com/KWStyle/index.htm
--
FlorianUhlig - 24 Apr 2008
Das Ganze sieht nicht wie eine Alternative für den RuleChecker aus. Einfache Tests, wie nach Namenskoventionen sind möglich, aber komplizierte Tests, wie mit RuleChecker sind nicht möglich.
--
Interessant wäre allerdings sich anzuschauen, wie das generierte xml File aussieht und zu checken, ob man nicht den
Output des RuleCheckers so formatieren kann, dass man die Resultate auf dem DashBoard darstellen kann.
--
FlorianUhlig - 23 Jan 2009
EOF
%ACTION{ closed="23-Jan-2009" due="30-Jan-2009" creator="Main.FlorianUhlig" uid="000011" state="open" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% <<EOF
CbmTrdSetTracksPidLike ändern, 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 unabhängig vom global track EOF.
EOF
%ACTION{ closed="23-Jan-2009" due="23-Jan-2009" creator="Main.FlorianUhlig" uid="000012" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% Multifield auch fuer CBM (ist nicht gewuenscht, dafuer wurde etwas anderes implementiert)
%ACTION{ closed="23-May-2013" due="6-Feb-2009" creator="Main.FlorianUhlig" uid="000013" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% <<EOF
Konstruktoren ueberpruefen ob alle Datenmember initialisiert werden
Zum Teil schon gemacht, allerdings sind nicht alle diese Änderungen auch ins Repository zurück gegangen. Hier muss ich noch mal nachschauen. Eventuell kann man das Ganze auch mit einem ordentlichen Aufräumen der Klassen verknüpfen.
EOF
%ACTION{ closed="23-Jan-2009" due="23-Jan-2009" creator="Main.FlorianUhlig" uid="000014" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% <<EOF
Sun Studio auf DEPC163 installiert (Brauchen wir dass???)
--
Der Rechner existiert inzwischen schon nicht mehr. SunStudio läuft allerdings auf der virtuellen Solaris Kiste.
EOF
%ACTION{ closed="23-Jan-2009" due="23-Jan-2009" creator="Main.FlorianUhlig" uid="000015" state="closed" created="23-Jan-2009" who="Main.FlorianUhlig" closer="Main.FlorianUhlig" notify="" }% <<EOF
Dashboard auf einem Rechner starten (Wird automatisch jede nacht gestoppt und neu gestartet)
--
Das alte DashBoard wird inzwischen nicht mehr aktiv benutz. Nur noch die Ergebnisse des RuleCheckers werden von dem WebServer ausgeliefert. Alles andere ist inzwischen auf das neue DashBoard umgezogen.
Ist schon lange erledigt.
--
FlorianUhlig - 15 Dec 2010 - 12:04
EOF
--
FlorianUhlig - 27 Sep 2007