CMS 3D CMS Logo

HGCalClusteringDummyImpl.h
Go to the documentation of this file.
1 #ifndef __L1Trigger_L1THGCal_HGCalClusteringDummyImpl_h__
2 #define __L1Trigger_L1THGCal_HGCalClusteringDummyImpl_h__
3 
4 #include <array>
5 #include <string>
12 
14 public:
16 
18 
19  void clusterizeDummy(const std::vector<edm::Ptr<l1t::HGCalTriggerCell>>& triggerCellsPtrs,
21 
22 private:
23  double calibSF_;
24  std::vector<double> layerWeights_;
27 
28  void calibratePt(l1t::HGCalCluster& cluster);
29 };
30 
31 #endif
HGCalTriggerTools.h
l1t::HGCalCluster
Definition: HGCalCluster.h:11
HGCalTriggerTools::eventSetup
void eventSetup(const edm::EventSetup &)
Definition: HGCalTriggerTools.cc:35
MessageLogger.h
HGCalClusteringDummyImpl::applyLayerWeights_
bool applyLayerWeights_
Definition: HGCalClusteringDummyImpl.h:25
HGCalClusteringDummyImpl::calibratePt
void calibratePt(l1t::HGCalCluster &cluster)
Definition: HGCalClusteringDummyImpl.cc:33
HGCalClusteringDummyImpl::triggerTools_
HGCalTriggerTools triggerTools_
Definition: HGCalClusteringDummyImpl.h:26
HGCalClusteringDummyImpl::layerWeights_
std::vector< double > layerWeights_
Definition: HGCalClusteringDummyImpl.h:24
BXVector
Definition: BXVector.h:15
HGCalClusteringDummyImpl::eventSetup
void eventSetup(const edm::EventSetup &es)
Definition: HGCalClusteringDummyImpl.h:17
HGCalTriggerGeometryBase.h
HGCalClusteringDummyImpl::HGCalClusteringDummyImpl
HGCalClusteringDummyImpl(const edm::ParameterSet &conf)
Definition: HGCalClusteringDummyImpl.cc:8
HGCalClusteringDummyImpl::calibSF_
double calibSF_
Definition: HGCalClusteringDummyImpl.h:23
HGCalClusteringDummyImpl::clusterizeDummy
void clusterizeDummy(const std::vector< edm::Ptr< l1t::HGCalTriggerCell >> &triggerCellsPtrs, l1t::HGCalClusterBxCollection &clusters)
Definition: HGCalClusteringDummyImpl.cc:16
bsc_activity_cfg.clusters
clusters
Definition: bsc_activity_cfg.py:36
edm::ParameterSet
Definition: ParameterSet.h:47
trackerHitRTTI::vector
Definition: trackerHitRTTI.h:21
edm::EventSetup
Definition: EventSetup.h:58
HGCalCluster.h
edm::Ptr
Definition: AssociationVector.h:31
HGCalTriggerTools
Definition: HGCalTriggerTools.h:32
HGCalTriggerCell.h
ParameterSet.h
HGCalClusteringDummyImpl
Definition: HGCalClusteringDummyImpl.h:13