Class CalSectionReject


class CalSectionReject

Selector function object used by CalSection to make acceptance cuts on particles.


Field Summary
 private doublem_etaMax
          eta rejection parameter
 private doublem_etaMin
          eta rejection parameter
 private doublem_phiMax
          phi rejection parameter
 private doublem_phiMin
          phi rejection parameter

Constructor Summary
CalSectionReject(double etaMin, double etaMax, double phiMin, double phiMax)
          Constructor taking eta/phi acceptance values of the Calorimeter.

Method Summary
 booloperator()(const std::pair & atcal)
          Returns true if particle fails acceptance cuts.

Field Detail

m_etaMax

private double m_etaMax
eta rejection parameter

m_etaMin

private double m_etaMin
eta rejection parameter

m_phiMax

private double m_phiMax
phi rejection parameter

m_phiMin

private double m_phiMin
phi rejection parameter
Constructor Detail

CalSectionReject

public CalSectionReject(double etaMin, double etaMax, double phiMin, double phiMax)
Constructor taking eta/phi acceptance values of the Calorimeter.
Method Detail

operator()

public bool operator()(const std::pair & atcal)
Returns true if particle fails acceptance cuts.