49 if ( aParam ==
eCMS ) {
50 switch ( aDetector ) {
55 res = std::sqrt( std::pow( 0.03 / std::sqrt( aMomentum ), 2 )
56 + std::pow( 0.12 / aMomentum, 2 )
57 + std::pow( 0.003, 2 ) );
60 res = std::sqrt( std::pow( 1.1 / std::sqrt( aMomentum ), 2 )
61 + std::pow( 0.09, 2 ) );
64 }
else if ( aParam ==
eATLAS ) {
65 switch ( aDetector ) {
70 res = std::sqrt( std::pow( 0.1 / std::sqrt( aMomentum ), 2 )
71 + std::pow( 0.0017, 2 ) );
74 res = std::sqrt( std::pow( 0.55 / std::sqrt( aMomentum ), 2 )
75 + std::pow( 0.06, 2 ) );
78 }
else if ( aParam ==
eALEPH ) {
79 switch ( aDetector ) {
84 res = std::sqrt( std::pow( 0.18 / std::sqrt( aMomentum ), 2 )
85 + std::pow( 0.009, 2 ) );
88 res = 0.85 / std::sqrt( aMomentum );
102 switch ( aDetector ) {