Go to the documentation of this file.
28 mva_.resize(nselection, -999.);
97 float mva(
unsigned n = 0)
const;
bool mvaSelected(unsigned n=0) const
float mva(unsigned n=0) const
const math::XYZPoint & meanShower() const
void setMVA(bool accepted, float mva, unsigned n=0)
void setMatching(MatchingType type, bool result, unsigned n=0)
const std::vector< float > & geomMatching() const
Access methods.
bool preIded(unsigned n=0) const
std::vector< float > geomMatching_
bool ecalMatching(unsigned n=0) const
reco::TrackRef trackRef() const
math::XYZPoint meanShower_
PreId(unsigned nselection=1)
bool trackFiltered(unsigned n=0) const
std::vector< float > mva_
bool accepted(std::vector< std::regex > const &, std::string_view)
void setECALMatching(bool accepted, unsigned n=0)
const math::XYZPoint & ecalPos() const
XYZPointD XYZPoint
point in space with cartesian internal representation
bool esMatching(unsigned n=0) const
void setTrack(reco::TrackRef trackref)
bool matching(MatchingType type, unsigned n=0) const
PFClusterRef clusterRef() const
void setESMatching(bool accepted, unsigned n=0)
std::vector< int > matching_
void setFinalDecision(bool accepted, unsigned n=0)
void setTrackProperties(float newchi2, float chi2ratio, float dpt)
void setECALMatchingProperties(PFClusterRef clusterRef, const math::XYZPoint &ecalpos, const math::XYZPoint &meanShower, float deta, float dphi, float chieta, float chiphi, float chi2, float eop)
void setTrackFiltering(bool accepted, unsigned n=0)