Go to the documentation of this file. 1 #ifndef EgammaElectronAlgos_EcalRegressionData_h
2 #define EgammaElectronAlgos_EcalRegressionData_h
99 void fillVec(std::vector<float>& inputVec)
const;
104 void fillVecEB_(std::vector<float>& inputVec)
const;
105 void fillVecEE_(std::vector<float>& inputVec)
const;
float seedCrysIPhiOrIY() const
float eMaxOverSCRawEnergy() const
float seedClusEnergy() const
float sigmaIEtaIEta() const
float scRawEnergy() const
float seedCrysPhiOrY() const
float maxSubClusDRRawEnergy() const
float seedTopBottomAsym() const
std::vector< Vertex > VertexCollection
collection of Vertex objects
void fillVecEE_(std::vector< float > &inputVec) const
float subClusDPhi(SubClusNr clusNr) const
float e2ndOverSCRawEnergy() const
float seedLeftRightAsym() const
float maxSubClusDRDPhi() const
float maxSubClusDRDEta() const
const std::vector< float > & subClusDEta() const
float seedCrysIEtaOrIX() const
std::vector< float > subClusDPhi_
void fill(const reco::SuperCluster &superClus, const EcalRecHitCollection *ebRecHits, const EcalRecHitCollection *eeRecHits, const CaloGeometry *geom, const CaloTopology *topology, const reco::VertexCollection *vertices)
float subClusRawEnergyOverSCRawEnergy(SubClusNr clusNr) const
const CaloTopology * topology(nullptr)
float subClusDEta(SubClusNr clusNr) const
int scNrAdditionalClusters() const
float maxSubClusDR() const
float subClusRawEnergy(SubClusNr clusNr) const
void fillVec(std::vector< float > &inputVec) const
const std::vector< float > & subClusDPhi() const
float seedCrysEtaOrX() const
float scCalibEnergy() const
float scPreShowerEnergy() const
const std::vector< float > & subClusRawEnergy() const
float maxSubClusDRRawEnergy_
float sigmaIEtaIPhi() const
void fillVecEB_(std::vector< float > &inputVec) const
std::vector< float > subClusDEta_
int scNrAdditionalClusters_
float subClusRawEnergyOverSCRawEnergy(size_t clusNr) const
float maxSubClusDRRawEnergyOverSCRawEnergy() const
float scPreShowerEnergyOverSCRawEnergy() const
float seedClusEnergyOverSCRawEnergy() const
std::vector< float > subClusRawEnergy_
float sigmaIPhiIPhi() const
float divideBySCRawEnergy_(float numer) const