Changeset 146 in svn
- Timestamp:
- Jan 7, 2009, 3:24:55 AM (16 years ago)
- Location:
- trunk/paper
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/paper/notes.tex
r145 r146 743 743 %hepforge: 744 744 \bibitem{bib:Root} %\textsc{Root}, \textit{An Object Oriented Data Analysis Framework}, 745 R. Brun, F. Rademakers, Nucl. Inst. \& Meth. in \textbf{Phys. Res. A} 389 (1997) 81-86.745 R. Brun, F. Rademakers, Nucl. Inst. \& Meth. in \textbf{Phys. Res. A} \href{http://dx.doi.org/10.1016/S0168-9002(97)00048-X}{389 (1997) 81-86}. 746 746 \bibitem{bib:ExRootAnalysis} %\textit{The} \textsc{ExRootAnalysis} \textit{analysis steering utility}, 747 747 P. Demin, (2006), unpublished. Now part of \textsc{MadGraph/MadEvent}. 748 748 \bibitem{bib:Hector} %\textsc{Hector}, \textit{a fast simulator for the transport of particles in beamlines}, 749 X. Rouby, J. de Favereau, K. Piotrzkowski, \textbf{JINST} 2 P09005 (2007).749 X. Rouby, J. de Favereau, K. Piotrzkowski, \textbf{JINST} \href{http://www.iop.org/EJ/abstract/1748-0221/2/09/P09005}{2 P09005 (2007)}. 750 750 \bibitem{bib:FastJet} %\textit{The} \textsc{FastJet} \textit{package}, 751 M. Cacciari, G. Salam, \textbf{Phys. Lett. B} 641 (2006) 57.751 M. Cacciari, G. Salam, \textbf{Phys. Lett. B} \href{http://dx.doi.org/10.1016/j.physletb.2006.08.037}{641 (2006) 57}. 752 752 \bibitem{bib:jetclu} %\textsc{cdf} Run I legacy algorithm, 753 F. Abe et al. (CDF Coll.), \textbf{Phys. Rev. D} 45, (1992) 1448.753 F. Abe et al. (CDF Coll.), \textbf{Phys. Rev. D} \href{http://link.aps.org/doi/10.1103/PhysRevD.45.1448}{45 (1992) 1448}. 754 754 \bibitem{bib:midpoint} %Run II Jet Physics: Proceedings of the Run II QCD and Weak Boson Physics Workshop, 755 755 G.C. Blazey, et al., \href{http://arxiv.org/abs/hep-ex/0005012}{arXiv:hep-ex/0005012}. 756 756 \bibitem{bib:SIScone} %\textsc{SIScone}, \textit{A practical Seedless Infrared-Safe Cone jet algorithm}, 757 G.P. Salam, G. Soyez, \textbf{JHEP} 0705:086 (2007).758 \bibitem{bib:ktjet} S. Catani, Y. L. Dokshitzer, M. H. Seymour, B. R. Webber, \textbf{Nucl. Phys. B} 406 (1993) 187; S. D. Ellis, D. E. Soper, \textbf{Phys. Rev. D} 48 (1993) 3160.759 \bibitem{bib:aachen} Y.L. Dokshitzer, G.D. Leder, S. Moretti, B.R. Webber, \textbf{JHEP} 9708 (1997) 001; M. Wobisch, T. Wengler, arXiv:hep-ph/9907280.757 G.P. Salam, G. Soyez, \textbf{JHEP} \href{http://dx.doi.org/10.1088/1126-6708/2007/05/086}{05 (2007) 086}. 758 \bibitem{bib:ktjet} S. Catani, Y.L. Dokshitzer, M.H. Seymour, B.R. Webber, \textbf{Nucl. Phys. B} \href{http://dx.doi.org/10.1016/0550-3213(93)90166-M}{406 (1993) 187}; S.D. Ellis, D.E. Soper, \textbf{Phys. Rev. D} \href{http://link.aps.org/doi/10.1103/PhysRevD.48.3160}{48 (1993) 3160}. 759 \bibitem{bib:aachen} Y.L. Dokshitzer, G.D. Leder, S. Moretti, B.R. Webber, \textbf{JHEP} \href{http://dx.doi.org/10.1088/1126-6708/1998/01/011}{08 (1997) 001}; M. Wobisch, T. Wengler, \href{http://arxiv.org/abs/hep-ph/9907280}{arXiv:hep-ph/9907280}. 760 760 \bibitem{bib:antikt} %\textit{The anti-kt jet clustering algorithm}, 761 M. Cacciari, G. P. Salam, G. Soyez, \textbf{JHEP} 0804 (2008) 063.762 \bibitem{bib:cmsjetresolution} CMS Collaboration, \textbf{CERN/LHCC} 2006-001; \textbf{CMS IN} 2007/053.763 \bibitem{bib:pdg} C. Amsler et al. (Particle Data Group), \textbf{Phys. Lett. B} 667 (2008) 1.764 \bibitem{bib:whphotoproduction} S. Ovyn, \textbf{Nucl. Phys. Proc. Suppl.} 179-180 (2008) 269-276.761 M. Cacciari, G. P. Salam, G. Soyez, \textbf{JHEP} \href{http://dx.doi.org/10.1088/1126-6708/2008/04/063}{04 (2008) 063}. 762 \bibitem{bib:cmsjetresolution} CMS Collaboration, \textbf{CERN/LHCC} \href{http://documents.cern.ch/cgi-bin/setlink?base=lhcc&categ=public&id=lhcc-2006-001}{2006-001}; \textbf{CMS IN} 2007/053. 763 \bibitem{bib:pdg} C. Amsler et al. (Particle Data Group), \textbf{Phys. Lett. B} \href{http://dx.doi.org/10.1016/j.physletb.2008.07.018}{667 (2008) 1}. 764 \bibitem{bib:whphotoproduction} S. Ovyn, \textbf{Nucl. Phys. Proc. Suppl.} \href{http://dx.doi.org/10.1016/j.nuclphysbps.2008.07.034}{179-180 (2008) 269-276}. 765 765 \bibitem{bib:mgme} %\textsc{MadGraph/MadEvent v4}, \textit{The New Web Generation}, 766 J. Alwall, et al., \textbf{JHEP} 0709:028 (2007).766 J. Alwall, et al., \textbf{JHEP} \href{http://dx.doi.org/10.1088/1126-6708/2007/09/028}{09 (2007) 028}. 767 767 \bibitem{bib:pythia} %\textsc{Pythia 6.4}, \textit{Physics and Manual}, 768 T. Sjostrand, S. Mrenna, P. Skands, \textbf{JHEP} 05 (2006) 026.768 T. Sjostrand, S. Mrenna, P. Skands, \textbf{JHEP} \href{http://dx.doi.org/10.1088/1126-6708/2006/05/026}{05 (2006) 026}. 769 769 \bibitem{bib:cmstauresolution} %\textit{Study of $\tau$-jet identification in CMS}, 770 R. Kinnunen, \textbf{CMS NOTE} 1997/002.770 R. Kinnunen, A.N. Nikitenko\textbf{CMS NOTE} \href{http://cdsweb.cern.ch/record/687274}{1997/002}. 771 771 \bibitem{bib:Frog} L. Quertenmont, V. Roberfroid, hep-ex/xxx. 772 \bibitem{bib:wtphotoproduction} J. de Favereau de Jeneret, S. Ovyn, \textbf{Nucl. Phys. Proc. Suppl.} 179-180 (2008) 277-284; S. Ovyn, J. de Favereau de Jeneret, \href{http://arxiv.org/pdf/0806.4841v1}{arXiv:hep-ph/0806.4841}772 \bibitem{bib:wtphotoproduction} J. de Favereau de Jeneret, S. Ovyn, \textbf{Nucl. Phys. Proc. Suppl.} \href{http://dx.doi.org/10.1016/j.nuclphysbps.2008.07.040}{179-180 (2008) 277-284}; S. Ovyn, J. de Favereau de Jeneret, \href{http://arxiv.org/pdf/0806.4841v1}{arXiv:hep-ph/0806.4841} 773 773 \bibitem{bib:mcfio} P. Lebrun, L. Garren, Copyright (c) 1994-1995 Universities Research Association, Inc. 774 774 \end{thebibliography} … … 868 868 TRACK_eff 100 // efficiency associated to the tracking (%) 869 869 870 871 \end{verbatim} 872 \end{quote} 873 874 \begin{quote} 875 \begin{verbatim} 870 876 # Calorimetric towers 871 877 TOWER_number 40 … … 1005 1011 {\bf GEN \textsc{tree}} & &\\ 1006 1012 ~~~Particle & generator particles from \textsc{hepevt} & {\verb TRootGenParticle }\\ 1007 & & \\ 1013 {\bf Trigger } & &\\ 1014 ~~~TrigResult & Acceptance of different trigger bits & {\verb TRootTrigger }\\ 1015 \end{tabular} 1016 \end{quote} 1017 \begin{quote} 1018 \begin{tabular}{lll} 1008 1019 {\bf Analysis \textsc{tree}} & & \\ 1009 1020 ~~~Tracks & Collection of tracks & {\verb TRootTracks }\\ … … 1018 1029 ~~~RP220hits & Hits in the first proton taggers & {\verb TRootRomanPotHits }\\ 1019 1030 ~~~FP420hits & Hits in the next proton taggers & {\verb TRootRomanPotHits }\\ 1020 & & \\1021 {\bf Trigger } & &\\1022 ~~~TrigResult & Acceptance of different trigger bits & {\verb TRootTrigger }\\1023 1031 \end{tabular} 1024 1032 \end{quote} … … 1026 1034 All classes except \texttt{TRootTrigger}, \texttt{TRootETmis} and \texttt{TRootRomanPotHits} inherit from the class \texttt{TRootParticle} which includes the following data members (stored as \textit{leaves} in \textit{branches} of the \textit{trees}): 1027 1035 \begin{quote} 1028 \begin{verbatim} 1029 float E; // particle energy in GeV 1030 float Px; // particle momentum vector (x component) in GeV 1031 float Py; // particle momentum vector (y component) in GeV 1032 float Pz; // particle momentum vector (z component) in GeV 1033 float PT; // particle transverse momentum in GeV 1034 float Eta; // particle pseudorapidity 1035 float Phi; // particle azimuthal angle in rad 1036 \end{verbatim} 1036 \begin{tabular}{ll} 1037 \multicolumn{2}{l}{\textbf{Most common leaves}}\\ 1038 \texttt{~~~float E; }&\texttt{ // particle energy in GeV }\\ 1039 \texttt{~~~float Px; }&\texttt{ // particle momentum vector (x component) in GeV }\\ 1040 \texttt{~~~float Py; }&\texttt{ // particle momentum vector (y component) in GeV }\\ 1041 \texttt{~~~float Pz; }&\texttt{ // particle momentum vector (z component) in GeV }\\ 1042 \texttt{~~~float PT; }&\texttt{ // particle transverse momentum in GeV }\\ 1043 \texttt{~~~float Eta; }&\texttt{ // particle pseudorapidity }\\ 1044 \texttt{~~~float Phi; }&\texttt{ // particle azimuthal angle in rad }\\ 1045 \end{tabular} 1037 1046 \end{quote} 1038 1047 … … 1040 1049 \begin{quote} 1041 1050 \begin{tabular}{ll} 1042 {\bf leaves in the \texttt{Particle} branch} &\\1043 \texttt{ 1044 \texttt{ 1045 \texttt{ 1046 \texttt{ 1047 \texttt{ 1048 \texttt{ 1049 \texttt{ 1050 \texttt{ 1051 \texttt{ 1052 \texttt{ 1053 \texttt{ 1054 \texttt{ 1051 \multicolumn{2}{l}{{\bf Leaves in the \texttt{Particle} branch}} \\ 1052 \texttt{~~~int PID; }&\texttt{ // particle HEP ID number }\\ 1053 \texttt{~~~int Status; }&\texttt{ // particle status }\\ 1054 \texttt{~~~int M1; }&\texttt{ // particle 1st mother }\\ 1055 \texttt{~~~int M2; }&\texttt{ // particle 2nd mother }\\ 1056 \texttt{~~~int D1; }&\texttt{ // particle 1st daughter }\\ 1057 \texttt{~~~int D2; }&\texttt{ // particle 2nd daughter }\\ 1058 \texttt{~~~float Charge; }&\texttt{ // electrical charge in units of e}\\ 1059 \texttt{~~~float T; }&\texttt{ // particle vertex position (t component, in mm/c) }\\ 1060 \texttt{~~~float X; }&\texttt{ // particle vertex position (x component, in mm) }\\ 1061 \texttt{~~~float Y; }&\texttt{ // particle vertex position (y component, in mm) }\\ 1062 \texttt{~~~float Z; }&\texttt{ // particle vertex position (z component, in mm) }\\ 1063 \texttt{~~~float M; }&\texttt{ // particle mass in GeV}\\ 1055 1064 \end{tabular} 1056 1065 \end{quote} 1057 1066 \begin{quote} 1058 1067 \begin{tabular}{ll} 1059 {\bf Additional leaves in \texttt{Electron} and \texttt{Muon} branches} &\\1060 \texttt{ 1061 \texttt{ 1068 \multicolumn{2}{l}{\textbf{Additional leaves in \texttt{Electron} and \texttt{Muon} branches}} \\ 1069 \texttt{~~~int Charge } &\\ 1070 \texttt{~~~bool IsolFlag } &\\ 1062 1071 & \\ 1063 {\bf Additional leaf in the \texttt{Jet} branch } &\\1064 \texttt{ 1072 \multicolumn{2}{l}{\textbf{Additional leaf in the \texttt{Jet} branch}} \\ 1073 \texttt{~~~bool Btag } &\\ 1065 1074 & \\ 1066 {\bf Additional leaves in the \texttt{ZDChits} branch } &\\1067 \texttt{ float T; }&\texttt{ // time of flight in s }\\1068 \texttt{ 1075 \multicolumn{2}{l}{\textbf{Additional leaves in the \texttt{ZDChits} branch}}\\ 1076 \texttt{~~~float T; }&\texttt{ // time of flight in s }\\ 1077 \texttt{~~~int side; }&\texttt{ // -1 or +1 }\\ 1069 1078 \end{tabular} 1070 1079 \end{quote} … … 1089 1098 (const Long64_t)200 1090 1099 root [4] GEN->GetListOfBranches()->ls() 1091 OBJ: TBranchElement EventEvent_ : 0 at: 0x9108f301092 OBJ: TBranch Event_sizeEvent_size/I : 0 at: 0x910cfd01093 OBJ: TBranchElement ParticleParticle_ : 0 at: 0x910c6b01094 OBJ: TBranch Particle_sizeParticle_size/I : 0 at: 0x9111c581100 OBJ: TBranchElement Event Event_ : 0 at: 0x9108f30 1101 OBJ: TBranch Event_size Event_size/I : 0 at: 0x910cfd0 1102 OBJ: TBranchElement Particle Particle_ : 0 at: 0x910c6b0 1103 OBJ: TBranch Particle_size Particle_size/I : 0 at: 0x9111c58 1095 1104 root [5] Trigger->GetListOfLeaves()->ls() 1096 OBJ: TLeafElement TrigResult_TrigResult_ : 0 at: 0x90f90a01097 OBJ: TLeafElement TrigResult.AcceptedAccepted[TrigResult_] : 0 at: 0x90f90001098 OBJ: TLeafI TrigResult_sizeTrigResult_size : 0 at: 0x90fb8601105 OBJ: TLeafElement TrigResult_ TrigResult_ : 0 at: 0x90f90a0 1106 OBJ: TLeafElement TrigResult.Accepted Accepted[TrigResult_] : 0 at: 0x90f9000 1107 OBJ: TLeafI TrigResult_size TrigResult_size : 0 at: 0x90fb860 1099 1108 \end{verbatim} 1100 1109 \end{quote} 1101 1110 The \texttt{.ls} command lists the current keys available and in particular the three \textit{tree} names. 1102 \ texttt{TBrowser t} launches a browser and the \texttt{GetEntries()} method outputs the number of data in the corresponding \textit{tree}.1111 \mbox{\texttt{TBrowser t}} launches a browser and the \texttt{GetEntries()} method outputs the number of data in the corresponding \textit{tree}. 1103 1112 The list of \textit{branches} or \textit{leaves} can be displayed with the \texttt{GetListOfBranches()} and \texttt{GetListOfLeaves()} methods, pointing to the \texttt{ls()} one. In particular, it is possible to shown only parts of the output, using wildcard characters (\texttt{*}): 1104 1113 \begin{quote} 1105 1114 \begin{verbatim} 1106 1115 root [6] Analysis->GetListOfLeaves()->ls("*.E") 1107 OBJ: TLeafElement Jet.E E[Jet_] : 0 at: 0xa08bc681116 OBJ: TLeafElement Jet.E E[Jet_] : 0 at: 0xa08bc68 1108 1117 OBJ: TLeafElement TauJet.E E[TauJet_] : 0 at: 0xa148910 1109 1118 OBJ: TLeafElement Electron.E E[Electron_] : 0 at: 0xa1d8a50 1110 OBJ: TLeafElement Muon.E E[Muon_] : 0 at: 0xa28ac801119 OBJ: TLeafElement Muon.E E[Muon_] : 0 at: 0xa28ac80 1111 1120 OBJ: TLeafElement Photon.E E[Photon_] : 0 at: 0xa33cd88 1112 1121 OBJ: TLeafElement Tracks.E E[Tracks_] : 0 at: 0xa3cced0 … … 1143 1152 \begin{quote} 1144 1153 \begin{verbatim} 1145 ./Analysis_Ex input_file.list output_file.root1154 me@mylaptop:~$ ./Analysis_Ex input_file.list output_file.root 1146 1155 \end{verbatim} 1147 1156 \end{quote} … … 1154 1163 \begin{quote} 1155 1164 \begin{verbatim} 1156 ./Trigger_Only input_file.root data/trigger.dat1165 me@mylaptop:~$ ./Trigger_Only input_file.root data/trigger.dat 1157 1166 \end{verbatim} 1158 1167 \end{quote} 1159 1168 1160 \subsection{Running the \textsc{Frog}event display}1169 \subsection{Running the FROG event display} 1161 1170 1162 1171 \begin{itemize} 1163 1172 \item If the { \verb FLAG_frog } was switched on in the smearing card, two files has been created during the run of \textsc{Delphes}: {\verb DelphesToFrog.vis } and {\verb DelphesToFrog.geom }. They contain all the needed information to run \textsc{frog}. 1164 1173 \item To display the events and the geometry, you first need to compile \textsc{Frog}. Go to the {\verb Utilities/FROG } and type {\verb make }. This compilation is done once for all, with this geometry (i.e. as long as the \texttt{*vis} and \texttt{*geom} files do not change) 1165 \item Go back into the main directory and type {\verb ./Utilities/FROG/frog}.1174 \item Go back into the main directory and type \texttt{me@mylaptop:~\$ ./Utilities/FROG/frog}. 1166 1175 \end{itemize} 1167 1176
Note:
See TracChangeset
for help on using the changeset viewer.