1 #ifndef EgammaIsolationAlgos_EgammaTrackSelector_H
2 #define EgammaIsolationAlgos_EgammaTrackSelector_H
11 namespace egammaisolation {
27 :
zRange(-1e6,1e6),
rRange(-1e6,1e6),
dir(0,0),
drMax(1e3),
beamPoint(0,0,0),
result_type operator()(const input_type &tracks) const
edm::View< reco::Track > input_type
egammaisolation::EgammaRange< float > Range
double chi2NdofMax
nValidHits >= nHitsMin
EgammaTrackSelector(const Parameters &pars)
int dzOption
tk.pt>ptMin
double ptMin
ChiSquaredProbability( chi2, ndf ) > chi2ProbMin.
reco::TrackBase::Point BeamPoint
math::XYZPoint Point
point in the space
double chi2ProbMin
max value of normalized chi2
reco::isodeposit::Direction dir
range in d0 or dxy (abs value)
Parameters(const Range &dz, const double d0Max, const reco::isodeposit::Direction &dirC, double rMax, const BeamPoint &point=BeamPoint(0, 0, 0))
double drMax
direction of the selection cone
std::list< const reco::Track * > result_type
unsigned int nHitsMin
beam spot position
BeamPoint beamPoint
cone size
*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