CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFClusterEMEnergyCorrector.h
Go to the documentation of this file.
1 #ifndef __PFClusterEMEnergyCorrector_H__
2 #define __PFClusterEMEnergyCorrector_H__
3 
8 
16 
18  public:
22 
24 
25  private:
29 
32 
34 
37 
38  std::vector<std::string> _condnames_mean_50ns;
39  std::vector<std::string> _condnames_sigma_50ns;
40  std::vector<std::string> _condnames_mean_25ns;
41  std::vector<std::string> _condnames_sigma_25ns;
42 
43  std::unique_ptr<PFEnergyCalibration> _calibrator;
44 
45 };
46 
47 #endif
std::vector< std::string > _condnames_mean_50ns
auto_ptr< ClusterSequence > cs
std::vector< std::string > _condnames_sigma_25ns
PFClusterEMEnergyCorrector(const edm::ParameterSet &conf, edm::ConsumesCollector &&cc)
std::vector< std::string > _condnames_mean_25ns
edm::EDGetTokenT< unsigned int > bunchSpacing_
edm::EDGetTokenT< EcalRecHitCollection > _recHitsEB
std::unique_ptr< PFEnergyCalibration > _calibrator
std::vector< std::pair< CaloClusterPtr::key_type, edm::Ptr< PFCluster > > > EEtoPSAssociation
Definition: PFCluster.h:50
tuple conf
Definition: dbtoconf.py:185
edm::EDGetTokenT< EcalRecHitCollection > _recHitsEE
std::vector< std::string > _condnames_sigma_50ns
std::vector< PFCluster > PFClusterCollection
collection of PFCluster objects
Definition: PFClusterFwd.h:9
void correctEnergies(const edm::Event &evt, const edm::EventSetup &es, const reco::PFCluster::EEtoPSAssociation &assoc, reco::PFClusterCollection &cs)
PFClusterEMEnergyCorrector & operator=(const PFClusterEMEnergyCorrector &)=delete