1 #ifndef RegressionEnergyPatElectronProducer_h
2 #define RegressionEnergyPatElectronProducer_h
RegressionEnergyPatElectronProducer(const edm::ParameterSet &)
virtual void produce(edm::Event &, const edm::EventSetup &)
std::string nameEnergyReg_
virtual ~RegressionEnergyPatElectronProducer()
uint32_t inputCollectionType_
edm::EDGetTokenT< EcalRecHitCollection > recHitCollectionEBToken_
const CaloTopology * ecalTopology_
edm::EDGetTokenT< EcalRecHitCollection > recHitCollectionEEToken_
std::string regressionInputFile_
edm::EDGetTokenT< reco::VertexCollection > verticesInputToken_
ElectronEnergyRegressionEvaluate * regressionEvaluator_
bool producePatElectrons_
const CaloGeometry * caloGeometry_
uint32_t energyRegressionType_
std::string nameEnergyErrorReg_
edm::EDGetTokenT< reco::GsfElectronCollection > inputGsfElectronsToken_
edm::EDGetTokenT< double > rhoInputToken_
edm::EDGetTokenT< pat::ElectronCollection > inputPatElectronsToken_