40 tmvaReader_->BookMVA(
"BDTSimpleCat",fileName.c_str());
62 kfchi2 = (validKF) ? myTrackRef->normalizedChi2() : 0 ;
63 kfhits = (validKF) ? myTrackRef->hitPattern().trackerLayersWithMeasurement() : -1. ;
69 mishits = myElectron.
gsfTrack()->trackerExpectedHitsInner().numberOfLostHits();
virtual float pt() const
transverse momentum
float eSuperClusterOverP() const
TrackRef closestCtfTrackRef() const
bool isNonnull() const
Checks for non-null.
float deltaEtaSuperClusterTrackAtVtx() const
float sigmaIetaIeta() const
virtual float eta() const
momentum pseudorapidity
float deltaPhiSuperClusterTrackAtVtx() const
float hcalOverEcal() const
float eEleClusterOverPout() const
TMVA::Reader * tmvaReader_
float deltaEtaEleClusterTrackAtCalo() const
void init(std::string fileName)
double mva(const reco::GsfElectron &myElectron, int nvertices=0)
virtual GsfTrackRef gsfTrack() const
reference to a GsfTrack
bool ecalDrivenSeed() const