Changeset 374 in svn for trunk/src/SmearUtil.cc
- Timestamp:
- May 10, 2009, 8:23:32 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SmearUtil.cc
r350 r374 62 62 ELG_Nfwd = 0.0; // N term for FCAL 63 63 ELG_Cfwd = 0.107; // C term for FCAL 64 ELG_Szdc = 0.70; // S term for ZDC 65 ELG_Nzdc = 0.0; // N term for ZDC 66 ELG_Czdc = 0.08; // C term for ZDC 64 67 65 68 // Energy resolution for hadrons in ecal/hcal/hf … … 71 74 HAD_Nhf = 0.; // N term for FCAL 72 75 HAD_Chf = 0.13; // C term for FCAL 76 HAD_Szdc = 1.38; // S term for ZDC 77 HAD_Nzdc = 0.; // N term for ZDC 78 HAD_Czdc = 0.13; // C term for ZDC 73 79 74 80 // Muon smearing 75 81 MU_SmearPt = 0.01; 82 83 // time resolution 84 ZDC_T_resolution = 0; // resolution for time measurement [s] 85 RP220_T_resolution = 0; 86 RP420_T_resolution = 0; 76 87 77 88 // Tracking efficiencies … … 95 106 96 107 97 // Thresholds for reconstructed objetcs 108 // Thresholds for reconstructed objetcs (GeV) 98 109 PTCUT_elec = 10.0; 99 110 PTCUT_muon = 10.0; … … 101 112 PTCUT_gamma = 10.0; 102 113 PTCUT_taujet = 10.0; 114 115 ZDC_gamma_E = 20; // GeV 116 ZDC_n_E = 50; // GeV 103 117 104 118 // Isolation … … 199 213 ELG_Sfwd = DET.ELG_Sfwd; 200 214 ELG_Nfwd = DET.ELG_Nfwd; 201 202 // Energy resolution for hadrons in ecal/hcal/hf 215 ELG_Czdc = DET.ELG_Czdc; 216 ELG_Szdc = DET.ELG_Szdc; 217 ELG_Nzdc = DET.ELG_Nzdc; 218 219 // Energy resolution for hadrons in ecal/hcal/hf/zdc 203 220 HAD_Shcal = DET.HAD_Shcal; 204 221 HAD_Nhcal = DET.HAD_Nhcal; … … 207 224 HAD_Nhf = DET.HAD_Nhf; 208 225 HAD_Chf = DET.HAD_Chf; 226 HAD_Szdc = DET.HAD_Szdc; 227 HAD_Nzdc = DET.HAD_Nzdc; 228 HAD_Czdc = DET.HAD_Czdc; 229 230 // time resolution 231 ZDC_T_resolution = DET.ZDC_T_resolution; // resolution for time measurement [s] 232 RP220_T_resolution = DET.RP220_T_resolution; 233 RP420_T_resolution = DET.RP420_T_resolution; 209 234 210 235 // Muon smearing … … 229 254 PTCUT_gamma = DET.PTCUT_gamma; 230 255 PTCUT_taujet = DET.PTCUT_taujet; 256 257 ZDC_gamma_E = DET.ZDC_gamma_E; 258 ZDC_n_E = DET.ZDC_n_E; 231 259 232 260 // Isolation … … 321 349 ELG_Sfwd = DET.ELG_Sfwd; 322 350 ELG_Nfwd = DET.ELG_Nfwd; 351 ELG_Czdc = DET.ELG_Czdc; 352 ELG_Szdc = DET.ELG_Szdc; 353 ELG_Nzdc = DET.ELG_Nzdc; 323 354 324 355 // Energy resolution for hadrons in ecal/hcal/hf … … 329 360 HAD_Nhf = DET.HAD_Nhf; 330 361 HAD_Chf = DET.HAD_Chf; 362 HAD_Szdc = DET.HAD_Szdc; 363 HAD_Nzdc = DET.HAD_Nzdc; 364 HAD_Czdc = DET.HAD_Czdc; 365 366 // time resolution 367 ZDC_T_resolution = DET.ZDC_T_resolution; // resolution for time measurement [s] 368 RP220_T_resolution = DET.RP220_T_resolution; 369 RP420_T_resolution = DET.RP420_T_resolution; 331 370 332 371 // Muon smearing … … 351 390 PTCUT_gamma = DET.PTCUT_gamma; 352 391 PTCUT_taujet = DET.PTCUT_taujet; 392 393 ZDC_gamma_E = DET.ZDC_gamma_E; 394 ZDC_n_E = DET.ZDC_n_E; 353 395 354 396 // Isolation … … 475 517 else if(strstr(temp_string.c_str(),"ELG_Cfwd")) {curstring >> varname >> value; ELG_Cfwd = value;} 476 518 else if(strstr(temp_string.c_str(),"ELG_Nfwd")) {curstring >> varname >> value; ELG_Nfwd = value;} 519 else if(strstr(temp_string.c_str(),"ELG_Szdc")) {curstring >> varname >> value; ELG_Szdc = value;} 520 else if(strstr(temp_string.c_str(),"ELG_Czdc")) {curstring >> varname >> value; ELG_Czdc = value;} 521 else if(strstr(temp_string.c_str(),"ELG_Nzdc")) {curstring >> varname >> value; ELG_Nzdc = value;} 522 477 523 else if(strstr(temp_string.c_str(),"HAD_Shcal")) {curstring >> varname >> value; HAD_Shcal = value;} 478 524 else if(strstr(temp_string.c_str(),"HAD_Nhcal")) {curstring >> varname >> value; HAD_Nhcal = value;} … … 481 527 else if(strstr(temp_string.c_str(),"HAD_Nhf")) {curstring >> varname >> value; HAD_Nhf = value;} 482 528 else if(strstr(temp_string.c_str(),"HAD_Chf")) {curstring >> varname >> value; HAD_Chf = value;} 529 else if(strstr(temp_string.c_str(),"HAD_Szdc")) {curstring >> varname >> value; HAD_Szdc = value;} 530 else if(strstr(temp_string.c_str(),"HAD_Nzdc")) {curstring >> varname >> value; HAD_Nzdc = value;} 531 else if(strstr(temp_string.c_str(),"HAD_Czdc")) {curstring >> varname >> value; HAD_Czdc = value;} 532 else if(strstr(temp_string.c_str(),"ZDC_T_resolution")) {curstring >> varname >> value; ZDC_T_resolution = value;} 533 else if(strstr(temp_string.c_str(),"RP220_T_resolution")) {curstring >> varname >> value; RP220_T_resolution = value;} 534 else if(strstr(temp_string.c_str(),"RP420_T_resolution")) {curstring >> varname >> value; RP420_T_resolution = value;} 483 535 else if(strstr(temp_string.c_str(),"MU_SmearPt")) {curstring >> varname >> value; MU_SmearPt = value;} 484 536 … … 503 555 else if(strstr(temp_string.c_str(),"PTCUT_gamma")) {curstring >> varname >> value; PTCUT_gamma = value;} 504 556 else if(strstr(temp_string.c_str(),"PTCUT_taujet")) {curstring >> varname >> value; PTCUT_taujet = value;} 557 else if(strstr(temp_string.c_str(),"ZDC_gamma_E")) {curstring >> varname >> value; ZDC_gamma_E = value;} 558 else if(strstr(temp_string.c_str(),"ZDC_n_E")) {curstring >> varname >> value; ZDC_n_E = value;} 505 559 506 560 else if(strstr(temp_string.c_str(),"ISOL_PT")) {curstring >> varname >> value; ISOL_PT = value;} … … 694 748 f_out << left << setw(30) <<"* C term for FCAL: "<<"" 695 749 << left << setw(30) <<ELG_Cfwd <<""<< right << setw(10)<<"*"<<"\n"; 750 f_out << left << setw(30) <<"* S term for ZDC: "<<"" 751 << left << setw(30) <<ELG_Szdc <<""<< right << setw(10)<<"*"<<"\n"; 752 f_out << left << setw(30) <<"* N term for ZDC: "<<"" 753 << left << setw(30) <<ELG_Nzdc <<""<< right << setw(10)<<"*"<<"\n"; 754 f_out << left << setw(30) <<"* C term for ZDC: "<<"" 755 << left << setw(30) <<ELG_Czdc <<""<< right << setw(10)<<"*"<<"\n"; 756 696 757 f_out<<"* *"<<"\n"; 697 758 f_out<<"#***************************** *"<<"\n"; … … 711 772 f_out << left << setw(30) <<"* C term for FCAL: "<<"" 712 773 << left << setw(30) <<HAD_Chf <<""<< right << setw(10)<<"*"<<"\n"; 774 f_out << left << setw(30) <<"* S term for ZDC: "<<"" 775 << left << setw(30) <<HAD_Szdc <<""<< right << setw(10)<<"*"<<"\n"; 776 f_out << left << setw(30) <<"* N term for ZDC: "<<"" 777 << left << setw(30) <<HAD_Nzdc <<""<< right << setw(10)<<"*"<<"\n"; 778 f_out << left << setw(30) <<"* C term for ZDC: "<<"" 779 << left << setw(30) <<HAD_Czdc <<""<< right << setw(10)<<"*"<<"\n"; 780 781 f_out<<"* *"<<"\n"; 782 f_out<<"#************************* *"<<"\n"; 783 f_out<<"# Time smearing parameters *"<<"\n"; 784 f_out<<"#************************* *"<<"\n"; 785 f_out<<"* *"<<"\n"; 786 f_out << left << setw(55) <<"* Time resolution for ZDC : "<<"" 787 << left << setw(5) <<ZDC_T_resolution <<""<< right << setw(10)<<"*"<<"\n"; 788 f_out << left << setw(55) <<"* Time resolution for RP220 : "<<"" 789 << left << setw(5) <<RP220_T_resolution <<""<< right << setw(10)<<"*"<<"\n"; 790 f_out << left << setw(55) <<"* Time resolution for RP420 : "<<"" 791 << left << setw(5) <<RP420_T_resolution <<""<< right << setw(10)<<"*"<<"\n"; 792 f_out<<"* *"<<"\n"; 793 713 794 f_out<<"* *"<<"\n"; 714 795 f_out<<"#************************* *"<<"\n"; … … 786 867 f_out << left << setw(40) <<"* Minimum pT for photons: "<<"" 787 868 << left << setw(20) <<PTCUT_gamma <<""<< right << setw(10)<<"*"<<"\n"; 869 f_out << left << setw(40) <<"* Minimum E for photons in ZDC: "<<"" 870 << left << setw(20) <<ZDC_gamma_E <<""<< right << setw(10)<<"*"<<"\n"; 871 f_out << left << setw(40) <<"* Minimum E for neutrons in ZDC: "<<"" 872 << left << setw(20) <<ZDC_n_E <<""<< right << setw(10)<<"*"<<"\n"; 873 788 874 f_out<<"* *"<<"\n"; 789 875 f_out<<"#******************* *"<<"\n";
Note:
See TracChangeset
for help on using the changeset viewer.