CMS 3D CMS Logo

BaselinePFSCRegression.h
Go to the documentation of this file.
1 #ifndef __BASELINEPFSCREGRESSION_H__
2 #define __BASELINEPFSCREGRESSION_H__
3 
5 
10 
13 
17 
23 
26 
27 #include <vector>
28 
30 public:
32  void update(const edm::EventSetup&);
33  void set(const reco::SuperCluster&, std::vector<float>&) const;
35  void setEvent(const edm::Event&);
36 
37 private:
47 };
48 
50 
51 #endif
edm::EDGetTokenT< EcalRecHitCollection > inputTagEERecHits_
void setTokens(const edm::ParameterSet &, edm::ConsumesCollector &&)
edm::Handle< reco::VertexCollection > vertices
#define nullptr
edm::Handle< EcalRecHitCollection > rechitsEB
edm::EDGetTokenT< EcalRecHitCollection > inputTagEBRecHits_
edm::ESHandle< CaloTopology > calotopo
void update(const edm::EventSetup &)
edm::EDGetTokenT< reco::VertexCollection > inputTagVertices_
void setEvent(const edm::Event &)
const CaloTopologyRecord * topo_record
edm::ESHandle< CaloGeometry > calogeom
const CaloGeometryRecord * geom_record
edm::Handle< EcalRecHitCollection > rechitsEE
SCRegressionCalculator< BaselinePFSCRegression > PFSCRegressionCalc