- Timestamp:
- Nov 5, 2008, 7:10:54 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SmearUtil.cc
r2 r9 213 213 214 214 if(fabs(hadron.Eta()) < MAX_CALO_CEN) { 215 energyS= gRandom->Gaus(energy_hcal, sqrt(215 float energyS1 = gRandom->Gaus(energy_hcal, sqrt( 216 216 pow(HAD_Nhcal,2) + 217 217 pow(HAD_Chcal*energy_hcal,2) + 218 pow(HAD_Shcal*sqrt(energy_hcal),2) )) 219 +220 218 pow(HAD_Shcal*sqrt(energy_hcal),2) )) ; 219 220 float energyS2 = gRandom->Gaus(energy_ecal, sqrt( 221 221 pow(HAD_Necal,2) + 222 222 pow(HAD_Cecal*energy_ecal,2) + 223 pow(HAD_Secal*sqrt(energy_ecal),2) ) ); 223 pow(HAD_Secal*sqrt(energy_ecal),2) ) ); 224 225 energyS = (energyS1>0)?energyS1:0 + (energyS2>0)?energyS2:0; 226 cout << "avant: " << energyS1 + energyS2 << "\t\t" << energyS << endl; 224 227 } else { 225 228 energyS = gRandom->Gaus(energy,
Note:
See TracChangeset
for help on using the changeset viewer.