Fork me on GitHub

source: svn/trunk/TODO@ 582

Last change on this file since 582 was 524, checked in by Xavier Rouby, 15 years ago

update bugs

File size: 3.5 KB
Line 
1***** Code
2- BUG:
3 * erreur de compilation si dans le répertoire courant un fichier porte le nom d'un des #include <...>
4par exemple, si les fichiers "list" ou "vector" existent (quel que soit le contenu)
5
6
7- interface RIVET :
8 - faire une libraire avec une fonction principale qui serait appelée par le main
9 - ajouter de l'info dans le HepMC de sortie
10- P_T dependence pour le b-tag
11- LHCOConverter : jmass (via FastJet?)
12- smearing non gaussien : TF1 *f1 = new TF1("f1","abs(sin(x)/x)*sqrt(x)",0,10); double r = f1->GetRandom();
13- permettre de rentrer un histo pour le smearing (Giacomo)
14- operator<<
15- corriger le makefile
16- TriggerUtil.cc:335 : mettre des else devant les if ?
17
18 - smearer le IP
19 - gérer les cout des warnings et des erreur
20 - electrons/muons : misidentification of the charge + fakes
21 - rootlogon.C <- "no dictionnary for class" + styleTDR
22 - vérifier les unités des toutes les valeurs dans les ttree
23
24 - CASTOR not yet included ; il manque CASTOR dans le log de sortie...
25 - il n'y a pas encore de smearing pour les RP
26
27 - mettre un test sur le type de fichier d'entrée (list ou root) pour l'exemple d'analyse (et pour Delphes?)
28 - retirer la coupure hardcodée sur les jets, dans JetUtils, ligne 85, et la mettre dans la data card
29 - verifier ce qu'il se passe si Datacard idiote (par exemple si valeurs négatives, etc)
30 - si la simulation du bfield est beaucoup plus rapide, retirer le FLAG_bfield du code
31 - Doxygen du code
32
33 - copy constructors des classes ; passage par reference ; gprof tool <-> option -gp
34 - valgrind <-> -g <-> definitely lost / probably lost
35 - pourquoi doit-on inclure les fichiers.cpp de frog???
36 - TreeClassesLinkDef ???
37
38 - Hector @ 5 TeV
39 - particules invisibles idhep(ihep).eq.1000022 .or. idhep(ihep).eq.1000039 ocmme des eutrinos dans PGS
40
41
42***** Physique
43- validation:
44 resolutions ATLAS
45 refaire Table 6: Reconstruction efficiencies of τ -jets in decays from Z or H bosons, in Delphes and in the cms experiment [20].
46
47- vérifier les résolutions des calos, d'aprÚs David, idem b-tag
48 --> jdf: CMS pTDR btag = 0.4 ; 0.03 ; 0.001 --><-- 0.4; 0.1; 0.01 !
49- créer un détecteur en modules (Andrea)
50- définition de MET?
51--> photons commencent leur gerbe plus tard 9/7 X_0
52-> david: b-tag : séparer les gluons des light-quarks :mis-tag difficile
53 -> b-mistag t-jets?
54-> quid ETmis nouvelles particules?
55- avant/aprÚs energy_flow: nombre de photons fort différent!
56
57***** Publi / manuel
58- Journaux possibles pour publier:
59 Journal of Computational Physics Impact Factor: 2.372 Issues per year: 24
60 Computer Physics Communications Impact Factor: 1.842 Issues per year: 12
61- no other charged particle with $p_T>2~\textrm{GeV}/c$ within a cone ; mettre ça dans la datacard idem cone 0.5
62
63
64***** Delphes 2.0
65 - operator<< in classes
66 - permettre d'avoir différents formats de fichier dans la liste d'entrée
67 - trigger card: coupure en ETA possible ; permettre de faire un OR et pas
68seulement des AND
69 - permettre de créer un détecteur composant par composant.
70 chaque sous-détecteur doit être caractérisé par
71 - la couverture en eta
72 - la couverture en phi
73 - le type de mesures (E, pT, eta, phi, x,y,z,r,t)
74 - resolution
75 - cartes CDF, D0; ilc? hera?
76 - cartes d'inefficacités en eta/phi (pour tenir compte des cracks)
77 - CLHep ? <- unités et constantes dedans, HepMC
78 ? se factoriser de ROOT
79 ? Savannah - twiki - doxygen
80 - aperture effects devant le ZDC?
81 - Pile-up mixer?
82 - ajouter du pile-up minbias en quantité "arbitraire"
Note: See TracBrowser for help on using the repository browser.