22 float cotLeftLine,
float cotRightLine)
27 bool operator() (
const float &
r,
const float &
z)
const override {
30 float cotHit = (lineLeft.origin().z()-
z)/(lineLeft.origin().r()-
r);
31 return lineRight.
cotLine() < cotHit && cotHit < lineLeft.cotLine();
const Line & lineRight() const
Range range(const float &radius) const override
bool operator()(const float &r, const float &z) const override
HitEtaCheck(bool inbarrel, const HitRZConstraint::Point &point, float cotLeftLine, float cotRightLine)
const Line & lineLeft() const
Range range(const float &z) const override
Range range(const float &rORz) const override
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point
HitEtaCheck * clone() const override