#pragma implementation
#include "hshowerhit.h"
#include "hshowerhitfpar.h"
#include "hshowercriterium.h"
ClassImp(HShowerCriterium)
Float_t HShowerCriterium::showerCriterium(HShowerHit* pHit,
Int_t& ret, HShowerHitFPar* pParams) {
ret = 0;
Float_t t1, g1;
Float_t t2, g2;
if (pHit->getModule()!=0) {
ret = -1;
return 0.0;
}
g1 = pParams->getGainPost1();
t1 = pParams->getThresholdPost1();
g2 = pParams->getGainPost2();
t2 = pParams->getThresholdPost2();
if (pHit->getSum(1) - pHit->getSum(0)*g1 > t1) {
ret = 1;
return pHit->getSumDiff01();
}
if (pHit->getSum(2) - pHit->getSum(0)*g2 > t2) {
ret = 2;
return pHit->getSumDiff02();
}
return 0.0;
}
Last change: Sat May 22 13:13:23 2010
Last generated: 2010-05-22 13:13
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.