1 #ifndef MuonIsolation_IsolatorByDepositCount_H 2 #define MuonIsolation_IsolatorByDepositCount_H virtual Result result(const DepositContainer &deposits, const edm::Event *=0) const
Compute the deposit within the cone and return the isolation result.
IsolatorByDepositCount(float conesize, const std::vector< double > &thresh)
construct with non-default thresholds per deposit
MuIsoBaseIsolator::DepositContainer DepositContainer
virtual float coneSize(float eta, float pt) const =0
const ConeSizeFunction * theConeSizeFunction
virtual float coneSize(float eta, float pT) const
Get the cone size.
void setConeSize(float conesize)
virtual ~IsolatorByDepositCount()=default
void setConeSize(ConeSizeFunction *conesize)
virtual ResultType resultType() const
std::vector< DepositAndVetos > DepositContainer
virtual ~ConeSizeFunction()=default
std::vector< double > theDepThresholds