#include <HGCalMouseBite.h>
Public Member Functions | |
template<class T > | |
bool | exclude (const T &id) |
HGCalMouseBite (const HGCalDDDConstants &hgc, bool waferRotate=false) | |
Private Attributes | |
std::vector< int > | rejectCoarse_ |
std::vector< int > | rejectFine_ |
Definition at line 13 of file HGCalMouseBite.h.
HGCalMouseBite::HGCalMouseBite | ( | const HGCalDDDConstants & | hgc, |
bool | waferRotate = false |
||
) |
Definition at line 7 of file HGCalMouseBite.cc.
References funct::abs(), angle(), angle_units::operators::convertRadToDeg(), funct::cos(), GOODCOLL_filter_cfg::cut, HGCalDDDConstants::getParameter(), HGCSiliconDetId::HGCalCoarseN, HGCSiliconDetId::HGCalFineN, isotrackApplyRegressor::k, HGCalDDDConstants::mouseBite(), hcal_runs::rf, funct::sin(), mathSSE::sqrt(), funct::tan(), findQualityFiles::v, HGCalDDDConstants::waferHexagon8(), HGCalDDDConstants::waferSize(), and HGCalParameters::waferSize_.
|
inline |
Definition at line 17 of file HGCalMouseBite.h.
References trackerTree::check(), rejectCoarse_, and rejectFine_.
|
private |
Definition at line 29 of file HGCalMouseBite.h.
Referenced by exclude().
|
private |
Definition at line 29 of file HGCalMouseBite.h.
Referenced by exclude().