]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TFluka/queffc.cxx
minor bug fix (A. Colla)
[u/mrichter/AliRoot.git] / TFluka / queffc.cxx
index d5ec165c030af486db69002f33e17da6385c8a9b..1b482c17230efb7dc3786912378ce6420abe0db6 100644 (file)
@@ -2,19 +2,21 @@
 #include "Ftrackr.h"  //(TRACKR) fluka common
 #include "Fiounit.h"  //(IOUNIT) fluka common
 #include "Fopphcm.h"  //(OPPHCM) fluka common
+#include "TGeoMaterial.h"
+#include "TFlukaCerenkov.h"
+#include "TFluka.h"
+#include "TGeoManager.h"
+
 #ifndef WIN32
 # define queffc queffc_
 #else
 # define queffc QUEFFC
 #endif
 extern "C" {
-Double_t queffc(Double_t& wvlngt, Double_t& omgpho, Int_t& mmat)
-{
-    printf("queffc called  %e %e %d \n", wvlngt, omgpho, mmat);
-    if (wvlngt  > OPPHCM.wvmxsn || wvlngt < OPPHCM.wvmnsn) {
-       return (0.);
-    } else {
-       return (OPPHCM.opsnmx);
+    Double_t queffc(Double_t& /*wvlngt*/, Double_t& /*omgpho*/)
+    {
+       Double_t eff = TFlukaCerenkov::GetGlobalMaximumEfficiency();
+       return (eff);
     }
 }
-}
+